Archives


- Beowulf
- Beowulf Announce
- Scyld-users
- Beowulf on Debian

[Beowulf] Cell

Many of your questions may have already been answered in earlier discussions or in the FAQ. The search results page will indicate current discussions as well as past list serves, articles, and papers.

Search

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