Points and power consumption explored
Stanford's Folding@home project is already putting the Radeon's pixel processing horsepower to use with a beta GPU client that performs protein folding calculations on the graphics processor. According to Stanford, the GPU client runs between 20 and 40 times faster on newer Radeons than it does on a CPU, a claim that no doubt sends folding enthusiasts' hearts aflutter.
Such an increase in folding performance is certainly tantalizing. We decided to give the GPU client a spin to see what we could find out about it.

The GPU client's optional eye candy is a nice perk
For our little experiment, we ran Folding@home's CPU and GPU clients for several days on the same system. We used the latest beta command line clients in both instances, which worked out to version 5.04 for the CPU and 5.05 for the GPU. Our test system consisted of an Abit Fatal1ty AN8 32X motherboard with a dual-core Opteron 180 2.4GHz processor, 2GB of DDR400 Corsair XMS PRO memory, and a Radeon X1900 XTX graphics card with ATI's Catalyst 6.5 drivers (the only revision that Stanford has extensively tested with the GPU client).
With our test system configured, we pitted the CPU and GPU clients against each other in a virtual race. A single CPU client was set to run on CPU 0, leaving the GPU client with the remainder of the system's resources. According to Stanford's GPU folding FAQ, at least 25% of a system's CPU resources should be made available to the GPU client. With our test system crunching the CPU client on only one core, the second core, or 50% of the system's CPU resources, was available to the GPU client. Unfortunately, we were only able to run the system with a single Radeon X1900 XTX graphics card, since Stanford's GPU folding client doesn't currently support CrossFire configurations.
Five days after releasing our test system into the wild, we checked on each client's scores, with surprising results. Conveniently, both clients had recently completed work units when we tallied the totals.
| Total points | 24-hour average | Work units | |
| GPU client | 2640 | 377 | 8 |
| CPU client | 899 | 128 | 6 |
| CPU client x 2* | 1798 | 256 | 12 |
Over five days, our Radeon X1900 XTX crunched eight work units for a total or 2,640 points. During the same period, our single Opteron 180 core chewed its way through six smaller work units for a score of 899—just about one third the point production of the Radeon. However, had we been running the CPU client on both of our system's cores, the point output should have been closer to 1800, putting the Radeon ahead by less than 50%.
Either way, that's a far cry from a 20 to 40-fold increase. That's not entirely surprising, though. Stanford's own GPU folding FAQ explains that the points awarded for GPU client cores aren't exactly comparable to those running on the CPU client:
We will continue to award points in the same method as weÂ’ve always used in Folding@Home. To award points for a WU, the WU is run on a benchmark machine. The points are currently awarded as 110 points/day as timed on the benchmark machine. We will continue with this method of calibrating points by adding an ATI X1900XT GPU to the new benchmark machine (otherwise, without a GPU, we could not benchmark GPU WU's on the benchmark machine!). Since Core_10 GPU WU's cannot be processed on the CPU alone, we must assign a new set of points for GPU WUs, and we are setting that to 440 points/day to reflect the added resources that GPU donors give to FAH. In cases where we need to use CPU time in addition to the GPU (as in the current GPU port), we will give extra points to compensate donors for the additional resources used. Right now, GPU WU's are set to 660 points/day. As we go through the beta process, we will examine the issue of points for WUs, as we understand the significance of this in compensating donor contributions.So point totals don't necessarily reflect the relative folding power of the Radeon X1900 XTX. CPU and GPU clients draw from different pools of work units, and points are based on the performance of a benchmark system rather than how many calculations have actually been completed. The GPU client may be doing between 20 and 40 times more work, but the points Stanford awards don't reflect that. It will take more than a farm full of Radeons to dominate the Folding@home leaderboard.
Not content to stop our investigation at point totals, we fired up our watt meter to see just how much juice our test system consumed with several folding configurations. The system's power consumption was measured at idle with and without Cool'n'Quiet clock throttling, and then with various Folding@home client combinations.
| System power consumption | |
| Idle with Cool'n'Quiet | 98.6W |
| Idle without Cool'n'Quiet | 113.0W |
| CPU client x1 | 160.2W |
| CPU client x2 | 185.6W |
| GPU client | 195.6W |
| CPU client + GPU client | 228W |
Clearly, the GPU client is much more power-hungry running on a Radeon X1900 XTX than the CPU client is with an Opteron 180. Even when compared with two cores running at full steam, the GPU client still pulls an extra 10W at the wall socket. Still, given our point totals, the GPU client appears to be the more power-efficient of the two.
Using an extrapolated point total for two CPU clients running in parallel, which is pretty realistic given how Folding@home burdens the CPU, we'd expect to generate around 1,798 points while pulling 185.6W, which is good for close to 9.7 points per watt. The GPU client, on the other hand, generated 2,640 points and pulling 195.6W, yielding close to 13.5 points per watt.
Interestingly, with our test system running one CPU and one GPU client, we generated a total of 3,539 points pulling 228W, or 15.5 points per watt.
Unfortunately, the scoring scheme for Stanford's GPU folding client doesn't reflect the apparent processing power advantage of graphics processors like the Radeon X1900 XTX. The use of a benchmark system is consistent with how points are awarded with the CPU client. Still, if a GPU really is doing vastly more folding work than a CPU, perhaps the points system should weight GPU time more heavily.
-
64 comments —
Last post by theyenk at 5:21 PM on May 3, 2008 - Email the author(s): Geoff Gasior
- Sign up to receive notices when we publish new articles
- Or go back to TR's front page
-
AMD's Radeon HD 4830 graphics processor
AMD has a brand-new Radeon to unveil today, and it's certainly worthy of our attention. However, our time to devote to this card is limited. We'll be in and out of our look at the Radeon HD 4830 in no time, faster and cleaner than a celebrity... Read more...
91 comments —
Last post by MadManOriginal at 12:57 AM on October 29, 2008 -
Nvidia's GeForce 9300 chipset
AMD's 780G has been our integrated graphics chipset of choice for nearly eight months, but Nvidia's new GeForce 9300 looks poised to claim the crown for the green team. Keep reading for the goods on the latest GeForce MCP and how it compares with the rest of the IGP... Read more...
55 comments —
Last post by MadManOriginal at 9:56 AM on October 29, 2008 -
Intel's G45 Express chipset
AMD and Nvidia have beefed up their integrated graphics chipsets to offer decent gaming performance and Blu-ray decode acceleration. We take Intel's latest G45 Express for a spin to see if it can keep up with the graphics giants. Read more...
34 comments —
Last post by derFunkenstein at 8:10 AM on October 11, 2008 -
GeForce GTX 260 reloaded vs. the Radeon HD 4870 1GB
Tight competition has resulted in two new video cards that redefine their end of the market for just a smidgen under 300 bucks: the GeForce GTX 260 "reloaded" and the Radeon HD 4870 1GB. Read more...
219 comments —
Last post by StuG at 6:29 PM on October 22, 2008 -
Can a sub-$100 graphics card get the job done?
So just how much money should you spend on a graphics card? The latest models for under 100 bucks might surprise you with their potency, both in games and HD video playback. We've lined up eight cards to see where the values are. Read more...
112 comments —
Last post by tocatl at 11:43 PM on October 24, 2008 -
Live blog from the Nvision finale
The Mythbusters are going to blow stuff up, or so we hear, and we're going to attempt to document it—live from the San Jose performing arts center. Read more...
15 comments —
Last post by Steel at 11:18 AM on August 29, 2008 -
Live blog from the Nvision opening keynote
We're live at the San Jose performing arts center for the Nvision 08 opening keynote. Join us as we watch Nvidia CEO Jen-Hsun Huang take on the Cylons. Read more...
57 comments —
Last post by palisade at 11:32 PM on September 5, 2008 -
Lucid's GPU load-balancer storms IDF
When a company called Lucid promised a revolutionary technology for near-perfect performance scaling with multiple GPUs, independent of GPU type, we were skeptical. At IDF, though, they demoed working silicon. Remarkably enough, it appears they may be on to something big. Read more...
91 comments —
Last post by Kreshna Aryaguna Nurzaman at 3:38 AM on September 23, 2008

