[Beowulf] Has anyone actually seen/used a cell system?

Andrew Shewmaker agshew at gmail.com
Sat Sep 30 23:05:52 PDT 2006


On 9/19/06, J.A.Delcorso at larc.nasa.gov <J.A.Delcorso at larc.nasa.gov> wrote:
> If this has already been discussed on the list, a pointer
> to the thread would be appreciated!
>
> Looking over the list I found a couple references to the
> IBM cell processors being used in PS3.  Has anyone had a
> chance to actually use/test one of these systems yet?
> Considering that the PS3 is supposed to be competing with
> the XBOX 360 and the Wii, I assume that it's out, or that
> someone has actually used one of these systems.
>
> Can anyone point me to a url, or tell me what their
> experience is with this technology?  Is it as fast as
> it's purported to be?  Apparently RedHat is developing
> EL 4.3 to run on the system?
>
> Any input is appreciated,

People in Stanford's graphics lab are doing promising
work making the Cell easier to program.

They have been busy creating a programming language
called Sequoia that focuses on memory hierarchies.  A
programmer defines a task that recursively decomposes
the input data until it reaches the bottom of the memory
hierarchy, where it runs an optimized kernel.  The runtime
environment uses a specification of the memory hierarchy
for the generic PC cluster, Cell Blade Server, etc.  In the
case of a cluster, the runtime is built on top of MPI.  In the
case of a Cell Blade Server, the runtime manages task
overlays and asynchronous DMA transfers of the data.

They have a paper that explains it well and has some
interesting benchmarks.

http://sc06.supercomputing.org/schedule/pdf/pap225.pdf

And the public release of their compiler and runtime
system should be publically available soon.  The site
does have some more documentation of Sequoia.

http://www.stanford.edu/group/sequoia/cgi-bin/

-- 
Andrew Shewmaker



More information about the Beowulf mailing list