[Beowulf] Cell
Michael Will
mwill at penguincomputing.com
Wed Apr 27 11:29:48 PDT 2005
Vincent Diepeveen wrote:
>At 11:07 AM 4/27/2005 -0500, Ben Mayer wrote:
>
>
>>On 4/27/05, Vincent Diepeveen <diep at xs4all.nl> wrote:
>>
>>
>>>At 06:45 PM 4/26/2005 -0400, Mark Hahn wrote:
>>>
>>>
>>>>>Obviously clever governments, who currently have giants of
>>>>>
>>>>>
>supercomputers
>
>
>>>>>which costs several million, will conclude they can buy a few cheapo
>>>>>
>>>>>
>cell
>
>
>>>>>processor machines which do more work than the entire system currently.
>>>>>
>>>>>
>>>>this is ridiculous. the Cell is basically a GPU - slightly more general
>>>>than the current-gen GPUs from Nvidia and ATI, but not drastically
>>>>
>>>>
>different.
>
>
>>>Cell is from my viewpoint a vector floating point processor which only
>>>disadvantage is executing branchy code.
>>>
>>>Just like Cray machines were in the past vector processors.
>>>
>>>
>>Their current machine (X1E) is a vector machine. The problem on that
>>machine is that the code needs to vectorize. You can do it with the
>>compiler or libraries, but it HAS to vectorize to get that
>>performance. Cray's current machines depend on the compiler and highly
>>trained humans writing code (they have some libraries for specific
>>things like sequence alignment) to make things run faster then a
>>Pentium 4. Granted when they do run faster, it is a 32-64x speed up
>>*per CPU*.
>>
>>The people writing code for the PS3 (Cell) are going to have some
>>experience writing parallel vector code because that is what the PS2
>>was. But I will be very surprised if they can consistently get more
>>then 10% of peak.
>>
>>
>>
>>
>>>A gpu doing effectively 256 gflop for just a few dollar would be nice.
>>>
>>>
>>GPUs are often time doing calcs at half precision.
>>
>>
>>
>>>See supercomputer reports europe.
>>>
>>>So there is a BIG need for a CHEAP vector processor doing floating point
>>>there.
>>>
>>>
>>Is it processors that they need or bandwidth?
>>
>>
>
>If you can deliver 1 processor that can do 1 tflop, there is no need for
>bandwidth anymore, everything happens on that chip in such a case :)
>
>
And of course it has an infinite amount of memory in there too, with a
telepatic connection to
the storage device to glean what might be the next thing to compute. It
won't send anything
out either, but we assume the answer is 42.
Michael
>"If you were plowing a field, which would you rather use? Two strong oxen
>or 1024 chickens?"
> Seymour Cray
>
>Vincent
>_______________________________________________
>Beowulf mailing list, Beowulf at beowulf.org
>To change your subscription (digest mode or unsubscribe) visit http://www.beowulf.org/mailman/listinfo/beowulf
>
>
--
Michael Will
Penguin Computing Corp.
Sales Engineer
415-954-2887
415-954-2899 fx
mwill at penguincomputing.com
Visit us at the following Linux Shows!
ClusterWorld '05
Clarion Hotel, Milbrae, CA
May 16th-18th, 2005
Booth 7025
Bio-IT World Conference and Expo '05
Hynes Convention Center, Boston, MA
May 17th-19th, 2005
Booth 201
More information about the Beowulf
mailing list