GPUs to increase Folding@Home processing power up to 500x

Palo Alto (CA) - Stanford University's Folding@Home project today announced a new software that will enable the use of graphics cards within the distributed computing project. Project leaders will tap into the floating point horsepower of graphics chips and hope to see a massive jump in processing power that can lead to more research results in less time.

Whenever there is a need of enormous processing power scientist typically make use of, if available, supercomputers. And if supercomputers aren't enough, clusters have been expanded in the past, for example for the SETI@Home ("search for extraterrestrial life") program of the University of California, Berkeley, or the Folding@Home project of Stanford University, to distributed computing projects.

Folding@Home Project

At this time, the beta client is limited to the X1900 series of graphics cards; the researcher said that X1800 cards will be supported soon. The group will also be leveraging the Playstation 3 with its powerful Cell processor. A client for the PS3 was shown already in August, but, according to Pande, that applications for the Cell aren't easy to program.

So, what about Nvidia cards? According to Pande, the group has not been able to get the software to work on Nvidia chips.

Andy Keane, general manager of visualization applications at Nvidia, said in response to the ATI/Stanford announcement that general processing graphics processing units (GPGPUs) so far have been "fundamentally flawed" in a sense that there has not been a lot of "commercial exploitation with GPUs as a processor."

He mentioned that Nvidia wants to change this situation and considers the GPGPU market as "exciting" and something that "the company has been looking at for years." He stated that he had no personal knowledge of the development of a Folding@Home client for the Nvidia platform, but stressed that the company has a "long-standing relationship with Stanford."

At least as far as we know, Nvidia cards were in fact used for general processing projects before ATI came into the picture. One of the early projects was the now defunct BionicFX, which used Geforce 6800 processors to accelerate audio processing. ATI publicly mentioned the possibility of using graphics processors for other applications than graphics shortly before the launch of the X1800 graphics cards series. Such an approach, which ATI called "load balancing" could one day run, for example, physics effects on consumer and enthusiast PCs. Nvidia outlined a similar approach earlier this year for future SLI systems.

However, the fact that graphics chips particularly excel in floating point performance, currently limits the general purpose use of the chips largely to scientific applications. More and more companies are entering this lucrative field and try to answer the need for more processing power. For example, startup Peakstream last week announced an application interface layer that enables developers to add graphics cards to computer systems as a way to create "cheap" supercomputers.

Join the Tom's Hardware Guide Community Folding@Home Team

Related articles:
The hidden potential in your graphics card: A supercomputer?
ATI to use third graphics card to run physics processing
Clearspeed updates 50 GFlops accelerator board
Multi-core processors may replace physics cards, says Intel
Nvidia announces SLI-accelerated physics
ATI launches x1000 family of graphics cards, sort of
ATI releases first GDDR4 memory graphics card