Crunch on a GPU

GLeeM

Elite Member
Apr 2, 2004
7,199
128
106
I got the following from the Folding@Home high performance client FAQ. There is also info on Clearspeed and SMP.
GROMACS ON GPUs
GPUs have the possibility to perform an enormous number of Floating Point OPerations (FLOPs). However, they achieve this high performance by losing generality -- there are only certain types of calculations which would be well-suited to GPUs. The calculations in FAH could possibly take advantage of GPUs and we have been investigating this with our collaborators Prof. Pat Hanrahan (Stanford University, Computer Science Dept) and Prof. Eric Darve (Stanford University, Mechanical Engineering Dept) and their groups. Prof. Hanrahan's group has pioneered methods for programming GPUs with the Brook streaming computer language and Prof. Darve's group has written many applications using Brook. It is unclear which GPUs will be supported and we don't want to specific list any GPUs at the moment. However, it will likely require the very latest GPUs from NVIDIA or ATI. There is also a possibility that only NVIDIA GPUs will work (they use 32 bit floating point, whereas ATI uses 24 bit).

July 2005 We have a working version of GROMACS on Brook, but are tuning performance.

August 2005 Vishal has made great progress in rewriting the GROMACS inner loops in order to take advantage of more memory. Now, we're tweaking for performance.

September 2005 Vishal has found that the new changes aren't quite there yet. We're also benchmarking/testing/evaluating new hardware that has come out.

October 2005 With the release of the R520 card, it looks like we're getting close. Our unoptimized code is already looking good and we are working to optimize it.

December 2005 We are working on optimizing the newest code. We are seeking help from GPU manufactures to tune our code on their hardware.

Looks like they are making progress!

Anybody need a reason to upgrade their video card?
 

Malak

Lifer
Dec 4, 2004
14,696
2
0
All I see is them saying they are optimizing every month :confused:

It'd be pretty neat though, that stupid video card just sits there doing nothing all day :(
 

Wiz

Diamond Member
Feb 5, 2000
6,459
16
81
A lot of us have been waiting a LONG time for this one.
Come on, give it to us... Make a nice Christmas present wouldn't it?
 

rise

Diamond Member
Dec 13, 2004
9,116
46
91
i thought i read a thread on XS about them using a 1300xt as both a ppu and a cruncher.

that would be sweeeeet.

thats the sli i'm waiting for.

of course i have all dfi nf4 boards so i need nv to get going :) maybe next gen.
 

CupCak3

Golden Member
Nov 11, 2005
1,318
1
81
meh, untless the GPU is going to help on my cruntching, make a optionmized 1600 point QTU for amds :)
 

CupCak3

Golden Member
Nov 11, 2005
1,318
1
81
yeah kinda sad those GPU's cost the same as the used parts i bought for 3 XP folding machine :x
 

smorrow27

Junior Member
Oct 25, 2005
12
0
0
How would a GPU even compare though? So my 6600GT runs at 500MHZ, is that a direct 1/4th comparison to a 2 GHz Athlon 64? And I'm assuming all those el cheapo graphics cards I'm using in my F@H dedicated boxes would be pretty useless, or even unsupported. Still, better than nothing I guess.
 

MDE

Lifer
Jul 17, 2003
13,199
1
81
How do I sign up to beta test? I've been waiting MONTHS for this.
 

smorrow27

Junior Member
Oct 25, 2005
12
0
0
Interesting stuff, thanx. Just a cursory:

3GHz P4= 6 GFLOPS
FX5900= 20 GFLOPS

That's pretty remarkable. I'll read it over more carefully when my biochem exam is finished.
 

GLeeM

Elite Member
Apr 2, 2004
7,199
128
106
PandeGroup at Stanford would only work on this if it would add significantly to their ablility to find cures.
 

Zbox

Senior member
Aug 29, 2003
881
0
76
awesome, once card manufacturers will allow for double precision things are really going to get sexy for the scientific simulation crowd ;)