[haiku-development] Re: Optimizing Painter::_DrawBitmapBilinearCopy32

  • From: Mizsei Zoltán <miqlas@xxxxxxxxx>
  • To: haiku-development@xxxxxxxxxxxxx
  • Date: Mon, 15 Jun 2009 00:05:59 +0200

Hello!

On Sun, 14 Jun 2009 17:22:27 +0200, Rene Gollent <anevilyak@xxxxxxxxx> wrote:

CPU vendor ID: AuthenticAMD
CPU: AMD Athlon(tm) 64 Processor 3200+
 SIMD instructions: MMX SSE SSE-Integer SSE2 SSE3
(....)
Skipped 'SSSE3', insufficient SIMD support

And my test:

CPU vendor ID: AuthenticAMD
CPU: AMD Sempron(tm) Processor 3000+
 SIMD instructions: MMX SSE SSE-Integer SSE2 SSE3
(....)
Skipped 'SSSE3', insufficient SIMD support

But why, if there SSE3 support in these processors? I checked, i have one from the latest version from this processor, and it contains SSE3 support.

CPU #0: "AMD Sempron(tm) Processor 3000+"
        Type 0, family 15, model 12, stepping 2, features 0x078bfbff
FPU VME DE PSE TSC MSR PAE MCE CX8 APIC SEP MTRR PGE MCA CMOV PAT PSE36 CFLUSH MMX FXSTR SSE SSE2

        Extended Intel: 0x00000001
                SSE3

Extended AMD: type 0, family 15, model 12, stepping 2, features 0xe3d3fbff
                SCE NX AMD-MMX FFXSTR 64 3DNow+ 3DNow!

        Power Management Features: TS FID VID TTP TM STC

There is a bug in the benchmark program, or Haiku can't use SSE3 with AMD processors?
Every Intel benchmark looks good...

Bye!
miqlas

Other related posts: