[sldev] SSE/2/3 optimisations

Laurent Laborde kerdezixe at gmail.com
Wed Jun 20 17:23:25 PDT 2007


Hi,

for all the asm and specific CPU instruction fanatic, i had an idea...
that sound really stupid, maybe you had this idea. (i wonder how i
didn't tought about it before).

We have a plateform that we know, for sure, at 100%, the cpu support
SSE2 and SSE3.
ALL the mac intel (macbook, iMac, ...) run a Core Duo or a Core 2 Duo.
and both CPU support MMX, SSE, SSE2, SSE3.

The mac'tel release can have very plateform specific optimisation,
since we all run one of those CPU. The Mac Pro run a 64-bits Xeon, not
a core duo, but  the 64 bits Xeon probably also support SSE3 :)

We don't even need to add some check (and cpu overhead) about the
support of thoses instructions, there is simply no Mac'tel that
doesn't support SSE3, as far as i know.

Have fun !

-- 
kerunix Flan


More information about the SLDev mailing list