[squeak-dev] Re: Closure VM on XO

Bert Freudenberg bert at freudenbergs.de
Sat Mar 5 15:58:37 UTC 2011


On 04.03.2011, at 23:15, Levente Uzonyi wrote:

> 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.

Production models of the XO-1 have a Geode LX. There is a link to the datasheet here:

http://wiki.laptop.org/go/Hardware_specification

There are at least a million of those machines.

- Bert -





More information about the Squeak-dev mailing list