![]() Image courtesy 2005 Sony Computer Entertainment Inc. |
Computer users may already be familiar with distributed computing. Distributed computing applications break huge processing tasks into smaller chunks. Lots of home computers then process the data simultaneously. One such application, SETI@home, became a popular screensaver after its debut in 1999. SETI@home allows idle computers to process data from radio telescopes.
Folding@home is similar to SETI@ home, and it allows scientists to study protein folding, or protein assembly. Incorrectly-folded proteins can cause serious illnesses, so scientists hope to simulate exactly how the process takes place. One computer's processing power isn't enough to recreate the folding process, but a distributed computing system can eventually recreate a fold from beginning to end. These simulations may help doctors discover how to treat or prevent diseases like cancer, Parkinson's disease and Alzheimer's disease.
In addition to running on home computers, Folding@home can run on the PlayStation 3. Older consoles wouldn't be of much use for this kind of number-crunching: Many have comparatively little processing power and no network connection. The PlayStation 3, though, is designed for fast-paced, realistic games that people can play online. The features that make it good for these games will also make it good for processing Folding@home data:
- Its Cell Broadband Engine central processing unit (CPU) has 234 million transistors and can make lots of complex calculations very quickly.
- Its hard drive, a 20 or 60 GB serial ATA drive, can hold large amounts of project data as it calculates.
- Its RSX graphics processing unit (GPU) lets it display the folding process onscreen in real time.
- Its built-in network capabilities allow it to receive instructions from a Stanford server and return completed work.
![]() Image courtesy IBM Big power, tiny package: There are 234 million transistors on this microprocessor. |
After the PlayStation 3 hits the market, people will be able to download the Folding@home application for free. Once installed, it will:
- Contact the Folding@home server to retrieve an assignment, known as a work unit.
- Perform the necessary calculations while the console is idle.
- Connect to a Stanford University server and upload results when the work is finished.
Check out the links below for lots more information about the PlayStation 3, distributed computing and related topics.

