[squeak-dev] Re: Closure VM on XO

Levente Uzonyi leves at elte.hu
Sat Mar 5 07:15:12 UTC 2011


On Fri, 4 Mar 2011, Eliot Miranda wrote:

snip

> Does the XO Geode support sse2?  Actually, what is the exact processor in
> the X0?  Right now the JIT won't use sse2 instructions if they aren;t
> available, which translates into no machine code floatng-point primitives.
> But I'm also using sse2 instructions to update the 64-bit microsecond
> clock, so without some rewrite teh current linux Cog does depend on sse2.

Older XO's have Geode GX, newer have Geode LX CPUs. None of these support 
SSE at all, just MMX and an extended version of 3DNow!. There's no MFENCE 
(just SFENCE), so an alternative implementation is necessary for these CPUs.


Levente

>
> best
> Eliot

snip



More information about the Squeak-dev mailing list