Free Republic
Browse · Search
News/Activism
Topics · Post Article

Skip to comments.

Scientists Write Guide to Build Supercomputer from Sony Playstation 3
Physorg.com ^ | 17 December 2008 | University of Massachusetts Dartmouth

Posted on 12/23/2008 8:55:54 AM PST by ShadowAce

click here to read article


Navigation: use the links below to view more comments.
first previous 1-2021-39 last
To: ShadowAce

I mentioned this article to a hardware tech head here at work. He simply said “Just eight? Amateurs”.


21 posted on 12/23/2008 9:48:04 AM PST by Domandred (Hope is the first step on the road to disappointment.)
[ Post Reply | Private Reply | To 1 | View Replies]

To: ShadowAce

Some amazing info re: PS3 and Folding@Home

PlayStation 3

The PlayStation 3’s Life With PlayStation client replaced the Folding@home application on 18 September 2008.
Stanford announced in August 2006 that a folding client was available to run on the Sony PlayStation 3.[22] The intent was that gamers would be able to contribute to the project by merely “contributing electricity”, leaving their PlayStation 3 consoles running the client while not playing games. PS3 firmware version 1.6 (released on Thursday, March 22, 2007) allows for Folding@home software, a 50 MB download, to be used on the PS3.[2] A peak output of the project at 990 teraFLOPS was achieved on 25 March 2007, at which time the number of FLOPS from each PS3 as reported by Stanford fell, reducing the overall speed rating of those machines by 50%. This had the effect of bumping down the overall project speed to the mid 700 range and increasing the number of active PS3s required to achieve a petaFLOPS level to around 60,000.

On April 26, 2007, Sony released a new version of Folding@home which improved folding performance drastically, such that the updated PS3 clients produced 1500 teraFLOPS with 52,000 clients versus the previous 400 teraFLOPS by around 24,000 clients.[23] Lately, the console accounts for around 40% of all teraFLOPS at an approximate ratio of 35½ PS3 clients per teraFLOPS.

On December 19, 2007, Sony again updated the Folding@home client to version 1.3 to allow users to run music stored on their hard drives while contributing. Another feature of the 1.3 update allows users to automatically shut down their console after current work is done or after a limited period of time (for example 3 or 4 hours). Also, the software update added the Generalized Born implicit solvent model, so the FAH PS3 client gained more broad computing capabilities.[24][25] Shortly afterward, 1.3.1 was released to solve a mishandling of protocol resulting in difficulties sending and receiving Work Units due to heavy server loads stemming from the fault.

On 18 September 2008 the Folding@home client became Life With PlayStation. In addition to the existing functionality, the application also provides the user with access to information “channels”, the first of which being the Live Channel which offers news headlines and weather through a 3D globe. The user can rotate and zoom in to any part of the world to access information provided by Google News and The Weather Channel, among other sources, all running whilst folding in the background. This update also provided more advanced simulation of protein folding and a new ranking system.[26]

http://en.wikipedia.org/wiki/Folding_@Home

Also:

The Folding@home computing cluster currently operates at above 4 petaFLOPS at all times, with a large majority of the performance coming from PlayStation 3 and GPU clients.[2] (4.61 petaFLOPS, as of December 20, 2008.) In comparison to this, the fastest standalone supercomputer (non-distributive computing) in the world (as of November 2008, U.S. DOE’s Jaguar) peaks at approximately 1.64 petaFLOPS.[17]

Here’s the increase in petaflops for Folding@Home:

petaFLOP Barrier Date Crossed
1.0 September 16, 2007
2.0 early May 2008
3.0 August 20, 2008
4.0 September 28, 2008


22 posted on 12/23/2008 9:49:51 AM PST by Buckhead
[ Post Reply | Private Reply | To 1 | View Replies]

To: ShadowAce

23 posted on 12/23/2008 9:51:48 AM PST by LuxMaker (The Constitution is a mere thing of wax in the hands of the judiciary, Thomas J 1819)
[ Post Reply | Private Reply | To 1 | View Replies]

To: Diana in Wisconsin
they seriously WOULD try to do it!

And they would seriously succeed, if they can read and follow instructions. Any competent 11-12 year old should be able to build a cluster. And learn a lot, doing it.

/johnny

24 posted on 12/23/2008 10:01:10 AM PST by JRandomFreeper (God Bless us all, each, and every one.)
[ Post Reply | Private Reply | To 3 | View Replies]

To: ShadowAce

Next article will be “How the Sony Playstation” was used to create China’s Super Computer Network and bring down the West.”


25 posted on 12/23/2008 10:04:55 AM PST by BuffaloJack
[ Post Reply | Private Reply | To 1 | View Replies]

To: JRandomFreeper

They’ve already taken apart enough stuff around here over the years! ;)


26 posted on 12/23/2008 10:17:15 AM PST by Diana in Wisconsin ('Taking the moderate path of appeasement leads to abysmal defeat.' - Rush on 11/05/08)
[ Post Reply | Private Reply | To 24 | View Replies]

To: Maelstorm

You got stock in Teradata? Work for them?

:-)


27 posted on 12/23/2008 10:19:59 AM PST by Gondring (Paul Revere would have been flamed as a naysayer troll and told to go back to Boston.)
[ Post Reply | Private Reply | To 16 | View Replies]

To: edh
Yep. The PS3 has 8 processor cores in it.

Minor nit-pick correction/clarification: The Cell in the PS3 is made with 1 PowerPC processor core and 8 SIMD cores, but one of the latter is disbled for yield considerations. Of the remaining 1+7, one SIMD core is always reserved for the PS3 system, so Linux on a PS3 this way gets you 1 PowerPC core plus 6 SIMD cores.

But it does get good -- PS3 calculations in linear fashion. Instead of taking a large task and letting each core do its work, the PS3 is also really good at taking a large task, dividing it into six or so discrete processing steps, and then streaming the job linearly through all the cores, each doing its work towards the final result. Kind of like deep pipelining with multiple processors. Cool, huh?

28 posted on 12/23/2008 12:42:26 PM PST by antiRepublicrat
[ Post Reply | Private Reply | To 11 | View Replies]

To: Diana in Wisconsin
(I’m not showing them this; they seriously WOULD try to do it!)

Can they afford seven more of the things?
Good luck with that.

29 posted on 12/23/2008 12:51:49 PM PST by Publius6961 (Change is not a plan; Hope is not a strategy.)
[ Post Reply | Private Reply | To 3 | View Replies]

To: antiRepublicrat

“Minor nit-pick correction/clarification:”

I wasn’t aware of the additional processor for redundancy :-)!!!! I didn’t know they did this in multi-core processors in general :-)! Is this mainly due to yield issues of the local high speed memory for each processor? I am aware that some designers make SRAM cells in a silicon process with smaller gates in the SRAM cell in an effort to increase memory density (most FPGAs are designed like this). Of course, since you are violating some rules doing this, the probability of your yield w/o redundancy goes up.

That’s rather slick how that pipelining works! I have some experience with network processors (nothing substantial) and the Cell seems very similar to these devices (the IXP line of processors for example). I always wanted to do something like a Cell in an FPGA (of course, it’d never be useful....just fun to experiment with).

One quick question....does the PS3 have dedicated graphics hardware? I am too lazy to check this out on


30 posted on 12/23/2008 1:11:01 PM PST by edh (I need a better tagline)
[ Post Reply | Private Reply | To 28 | View Replies]

To: edh

And to answer my own question, yes the PS3 has a dedicated graphics processor too :-)!


31 posted on 12/23/2008 1:11:43 PM PST by edh (I need a better tagline)
[ Post Reply | Private Reply | To 30 | View Replies]

To: BuffaloJack

I was a little concerned about that.

I’m sure the playstation isn’t on the “do not export” list,

and something like this could give a huge leg up to countries that mean us ill.


32 posted on 12/23/2008 1:14:44 PM PST by MrB (The 0bamanation: Marxism, Infanticide, Appeasement, Depression, Thuggery, and Censorship)
[ Post Reply | Private Reply | To 25 | View Replies]

To: Domandred
I mentioned this article to a hardware tech head here at work. He simply said “Just eight? Amateurs”.

I've got a couple of 8X4 clusters at work and I get the same response.

33 posted on 12/23/2008 1:27:30 PM PST by theymakemesick (Buraq (buh- rok) Winged creature that carried mohammed on his Night Journey from Mecca to Jerusalem)
[ Post Reply | Private Reply | To 21 | View Replies]

To: ClearCase_guy

How about Global Thermonuclear War.


34 posted on 12/23/2008 1:30:55 PM PST by RobRoy (Islam is a greater threat to the world today than Nazism was in the 1930's.)
[ Post Reply | Private Reply | To 10 | View Replies]

To: edh
I wasn’t aware of the additional processor for redundancy

Not redundancy. The PowerPC is a general-purpose core mainly intended to be the traffic controller for the SIMD cores. They could have shipped them all with 8 SIMD cores, but then what to do with all the processors where an error was found on only one core? That's a lot to throw away. So they set the standard at 7 so an error on only one core is acceptable. If all 8 are good it doesn't cost anything to blow a fuse to disable one of the cores to keep to the standard. That probably increased the number of available chips quite a bit and dropped the price.

I have some experience with network processors (nothing substantial) and the Cell seems very similar to these devices

You'll probably be happy to know that "Cell" is short for "Cell Broadband Engine Architecture." It was designed to stream just as with a network processor. Toshiba has one decoding and resizing a huge number of simultaneous video streams in a demo flat-screen display.

One quick question....does the PS3 have dedicated graphics hardware?

Yes, not too hot by today's standards, something around a GeForce 7-series. But then it only needs to push out max 1920x1080, while these days a graphics card is expected to push out up to twice as many pixels.

35 posted on 12/23/2008 2:05:55 PM PST by antiRepublicrat
[ Post Reply | Private Reply | To 30 | View Replies]

To: Publius6961

Not on the measly allowance I hand out, LOL!

You want something besides food, shelter and clothing, Kid? Get a job. :)


36 posted on 12/23/2008 2:09:54 PM PST by Diana in Wisconsin ('Taking the moderate path of appeasement leads to abysmal defeat.' - Rush on 11/05/08)
[ Post Reply | Private Reply | To 29 | View Replies]

To: antiRepublicrat

“I wasn’t aware of the additional processor for redundancy

Not redundancy. The PowerPC is a general-purpose core mainly intended to be the traffic controller for the SIMD cores.”

That’s basically what I meant :-)! I used to design embedded SRAM a while back and we’d put “redundant rows” of cells in SRAM with a laser blown fuse should we find errored rows. All the fuse did was shift address decoding around the errors.
I know they do this in FPGAs as well....it’s fundamentally a huge SRAM :-)!


37 posted on 12/23/2008 11:26:04 PM PST by edh (I need a better tagline)
[ Post Reply | Private Reply | To 35 | View Replies]

To: theymakemesick; Domandred
I've got a couple of 8X4 clusters at work and I get the same response.

I regularly install clusters of hundreds of cores. The largest I helped install was 4416 cores. It's currently #64, though when we installed it, it was #17.

38 posted on 12/24/2008 6:40:39 AM PST by ShadowAce (Linux -- The Ultimate Windows Service Pack)
[ Post Reply | Private Reply | To 33 | View Replies]

To: ShadowAce
Parallel processing is taking smaller chunks of a task, and completing those chunks in parallel on separate cores.

Parallel processing is also the performance of the same kind of task on many separate processors at the same time. Thus, a mainframe with many processors is capable of handling many credit card transactions at the same time.
39 posted on 12/24/2008 7:51:16 AM PST by adorno
[ Post Reply | Private Reply | To 8 | View Replies]


Navigation: use the links below to view more comments.
first previous 1-2021-39 last

Disclaimer: Opinions posted on Free Republic are those of the individual posters and do not necessarily represent the opinion of Free Republic or its management. All materials posted herein are protected by copyright law and the exemption for fair use of copyrighted works.

Free Republic
Browse · Search
News/Activism
Topics · Post Article

FreeRepublic, LLC, PO BOX 9771, FRESNO, CA 93794
FreeRepublic.com is powered by software copyright 2000-2008 John Robinson