![]() |
|
|
#1 |
![]() Join Date: Nov 2006
Location: Washington, US
Posts: 870 (0.36/day)
Thanks: 489
Thanked 225 Times in 124 Posts
|
WCG GPU Crunching: Performance/Value
What/Why?
I've spent some time trying to research GPU crunching performance and had made myself a chart to help visualize this. I pulled the only somewhat trustworthy performance numbers I could find and tossed a few simple functions on it to breakdown things like raw performance and value. The results are the following. Raw Performance First is a raw "more is better" chart based on the inverse of of the average time to complete a WU in seconds. Given that some of the names provided are nondescript, I've made assumptions based on the given performance. For example, two "Radeon HD 7900 Series" cards with obvious steps in performance are assumed to be the HD 7970 and the HD 7950. This will be verified/updated when user-submitted results come in. Price per Performance (Value) If something's not good value, it just rubs me the wrong way. This chart takes GPU performance and divides that by the street value as determined by retail price for latest-generation GPUs or eBay price for older GPUs. This chart answers the question "How many points can I get for X amount of dollars?" As stated above, given that some of the names provided are nondescript, I've made assumptions based on the given performance. (The chart will be put back in order in the next update.) Help improve the charts! If you'd like to contribute, I'd appreciate submissions. You can find GPU your GPU Work Unit completion time here as long as you know the result name that correlates with your GPU. You're looking for elapsed time in hours. Please fill out the following: Code:
WCG Username: <If different than forum> CPU Model/Speed: GPU 0 Model: GPU 0 Time per WU: GPU 0 Clock Speed: <If overclocked> GPU 0 Work Unit Completion Time: GPU 0 GPU Result Name: <optional> Add additional GPUs as needed Spoiler
Changelog: Spoiler
__________________
Any computer, no matter how old, can serve a meaningful purpose.
Behind every closet door is a dusty computer waiting to be reborn. |
|
|
|
| The Following 8 Users Say Thank You to xvi For This Useful Post: |
|
|
#2 |
![]() Join Date: Nov 2006
Location: Washington, US
Posts: 870 (0.36/day)
Thanks: 489
Thanked 225 Times in 124 Posts
|
<Reserved>
__________________
Any computer, no matter how old, can serve a meaningful purpose.
Behind every closet door is a dusty computer waiting to be reborn. |
|
|
|
|
|
#3 |
![]() Join Date: Nov 2006
Location: Washington, US
Posts: 870 (0.36/day)
Thanks: 489
Thanked 225 Times in 124 Posts
|
<Also Reserved>
__________________
Any computer, no matter how old, can serve a meaningful purpose.
Behind every closet door is a dusty computer waiting to be reborn. |
|
|
|
|
|
#4 |
|
WCG Team Assistant
Join Date: Sep 2009
Location: North Carolina, US
Posts: 10,676 (7.92/day)
Thanks: 8,254
Thanked 9,351 Times in 4,267 Posts
|
I appreciate the work that you've put into this, but I must say I'm a bit surprised/suspicious of some of the results. You have the HD7950 doing 1.85x the output of the GTX470, but I can state from personal experience that's not true. My GTX470s are each slower than a HD7770, and my system with two GTX470s does just under half what my single-HD7950 setup did.
This is a really cool idea!
__________________
Crunching (64 Threads + 896 CUDA Cores + 6272 Shaders): i3-2100@ 3.1 + HD7850 -- Atom D510 @ 1.66 -- C2D-M T9600 @ 2.8 -- i7-3612QM @ 2.8 -- i7-860 @ 2.9 + HD7950 -- i7-2700k @ 4.4 + 2xGTX470 -- PentDC-M T4200 @ 2.0 -- i7-920 @ 3.83 + 3xHD7770 -- DP Xeon E5420 @ 2.5 + HD7930 -- E1600 @ 2.4
|
|
|
|
| The Following User Says Thank You to [Ion] For This Useful Post: |
|
|
#5 |
|
WCG Team Assistant
Join Date: Dec 2011
Location: Northeast, USA
Posts: 5,187 (9.94/day)
Thanks: 5,430
Thanked 10,181 Times in 3,200 Posts
|
Pretty cool setup!
![]() FYI- the Radeon (unknown) is likely the 7850/70's iirc my 7870's show up as unknown and they should fall into that place on the chart- they both do around 70k ppd each
__________________
Why sit on the Bench when you can get in the game and Crunch!!!- World Community Grid (FTW) CPU crunchers- FX-8350(4.4)/FX-8150(4.0)/FX-6200(4.0)/ PII 1045T/PII 1045T/i7-920/Xeon (6c/12t)....(44 cores/54 threads) GPU crunchers- no WCG GPU work available Folding@Home- 2x GTX 580's WCG-TPU Team thread- crunch for our Team/see what we do... |
|
|
|
| The Following 4 Users Say Thank You to Norton For This Useful Post: |
|
|
#6 | ||
![]() Join Date: Nov 2006
Location: Washington, US
Posts: 870 (0.36/day)
Thanks: 489
Thanked 225 Times in 124 Posts
|
This started as a "I want a new video card. What should I buy?" sort of thing and just took off a little more than I expected.
Quote:
While I will admit to preferring AMD over nVidia, I wouldn't intentionally skew results either way. I'll happily take donations of cards for independent (and indefinite) testing though. ![]() Quote:
Keep in mind that "XVI's Magical Performance Units" aren't currently based on points whatsoever (although they might be in the future).
__________________
Any computer, no matter how old, can serve a meaningful purpose.
Behind every closet door is a dusty computer waiting to be reborn. |
||
|
|
|
|
|
#7 |
|
WCG Team Assistant
Join Date: Sep 2009
Location: North Carolina, US
Posts: 10,676 (7.92/day)
Thanks: 8,254
Thanked 9,351 Times in 4,267 Posts
|
Oh, I'm certainly not accusing you of biasing the results. I'm just curious where the numbers came from and how they were calculated, that's all
__________________
Crunching (64 Threads + 896 CUDA Cores + 6272 Shaders): i3-2100@ 3.1 + HD7850 -- Atom D510 @ 1.66 -- C2D-M T9600 @ 2.8 -- i7-3612QM @ 2.8 -- i7-860 @ 2.9 + HD7950 -- i7-2700k @ 4.4 + 2xGTX470 -- PentDC-M T4200 @ 2.0 -- i7-920 @ 3.83 + 3xHD7770 -- DP Xeon E5420 @ 2.5 + HD7930 -- E1600 @ 2.4
|
|
|
|
| The Following User Says Thank You to [Ion] For This Useful Post: |
|
|
#8 |
![]() Join Date: Nov 2006
Location: Washington, US
Posts: 870 (0.36/day)
Thanks: 489
Thanked 225 Times in 124 Posts
|
Like I say, just the first thing I managed to grab. I'm not sure how consistent the results will be across different work units and especially across different WCG projects, so I think I'll have to convert to a PPD-based scoring. I just haven't quite figured out an easy way to find the PPD of just the GPU.
__________________
Any computer, no matter how old, can serve a meaningful purpose.
Behind every closet door is a dusty computer waiting to be reborn. |
|
|
|
|
|
#9 | |
|
WCG Team Assistant
Join Date: Dec 2011
Location: Northeast, USA
Posts: 5,187 (9.94/day)
Thanks: 5,430
Thanked 10,181 Times in 3,200 Posts
|
Quote:
Helpful for your project? Dunno
__________________
Why sit on the Bench when you can get in the game and Crunch!!!- World Community Grid (FTW) CPU crunchers- FX-8350(4.4)/FX-8150(4.0)/FX-6200(4.0)/ PII 1045T/PII 1045T/i7-920/Xeon (6c/12t)....(44 cores/54 threads) GPU crunchers- no WCG GPU work available Folding@Home- 2x GTX 580's WCG-TPU Team thread- crunch for our Team/see what we do... |
|
|
|
|
|
|
#10 |
![]() Join Date: Nov 2009
Location: Denmark
Posts: 1,772 (1.37/day)
Thanks: 1,009
Thanked 1,048 Times in 644 Posts
|
You input template does not take into consideration that a GPU can do 1, 2, 3...16 WU at the time. Personally I prefer number of WU in a day taken over a few days to even out weekend fluctuations in amount of PVs. The original data was compiled before the WU got double in size and people in general found out that they could run more then one at the time.
My data: 7970 @ 1045 MHz 1900/day (12 WU) 7950 @ 1100 MHz 1600/day (10 WU) 7770 @ 1100 MHz 730/day (5 WU) Last edited by mstenholm; Feb 15, 2013 at 09:18 AM. |
|
|
|
|
|
#11 |
![]() Join Date: Jun 2011
Location: Idaho
Posts: 2,288 (3.28/day)
Thanks: 457
Thanked 431 Times in 321 Posts
|
This is interesting. You might want to do a performance/watt graph also. Edit: Ah that is in the to do list. Maybe you should use wizz's reviews to find watts used. Maybe just use reference.
WCG Username: <jjames888> CPU Model/Speed: 2500k 4.4ghz GPU 0 Model: 7970 (16 WU's) GPU 0 Time per WU: ? GPU 0 Clock Speed: <1200/1600> GPU 0 Work Unit Completion Time: .2 hours (720 seconds, or 12 minutes) I do range from .16 - .22 hours elapsed time (about 10-13 minutes) GPU 0 GPU Result Name: X0930110551170200907070826 Last edited by james888; Feb 15, 2013 at 07:58 PM. |
|
|
|
| The Following User Says Thank You to james888 For This Useful Post: |
|
|
#12 |
![]() Join Date: Sep 2010
Location: Tilburg, Netherlands
Posts: 2,059 (2.07/day)
Thanks: 4,980
Thanked 787 Times in 533 Posts
|
WCG Username: Chevalr1c
CPU Model/Speed: Core 2 Duo E8400 GPU 0 Model: Radeon HD 6670 DDR3 (Turks XT) GPU 0 Time per WU: 0.04 - 0.05 hours (I assumed that the "CPU time" values have to be used here) GPU 0 Clock Speed: <If overclocked> GPU 0 Work Unit Completion Time: 0.18 - 0.24 hours (I used "elapsed time" here) GPU 0 GPU Result Name: I looked a a batch of 3 pages on the "Results status" page and noted minima and maxima.
__________________
My FS/FT thread (EU only) | DynMap of the TPU Minecraft server | Quick monitor calibration guide | Boot Failure Troubleshooting Chart | Solar Team Eindhoven Family Car Project Using BOINC I crunch numbers for World Community Grid, Climateprediction, Free Rainbow Tables and POEM@home; hence assisting research. |
|
|
|
| The Following User Says Thank You to Chevalr1c For This Useful Post: |
|
|
#13 |
|
Addicted to Bacon and StarCrunches!!!
Join Date: Sep 2009
Location: Chatsworth, GA
Posts: 13,572 (10.00/day)
Thanks: 2,149
Thanked 5,342 Times in 3,697 Posts
|
what is AMD Radeon HD (Unknown)? Since it was third on the list for higher PPD output is what made me curious.
__________________
Cruncher's: All GPU's GPU's:
7970 3GB *Unlocked* = 8 Threads 5770 1GB OCed = 2 Threads |
|
|
|
|
|
#14 |
![]() Join Date: Jun 2007
Location: Montreal
Posts: 702 (0.33/day)
Thanks: 413
Thanked 231 Times in 131 Posts
|
so HD6950 does a better job than the GTX 680 xD
__________________
Crunchers: i5 2500k @ 4.7ghz | 4 threads @ 100% | HD7950 GPU Xeon E3-3120 @ 3.1ghz | 4 threads @ 70% Dell M6500 (i7 820QM) @ 1.8ghz | 8 threads @ 30% Sempron 2600+ @ 1.8ghz | 1 thread @ 70% X4 635 @ 2.9 | 4 threads @ 30% |
|
|
|
|
|
#15 |
|
WCG Team Assistant
Join Date: Dec 2011
Location: Northeast, USA
Posts: 5,187 (9.94/day)
Thanks: 5,430
Thanked 10,181 Times in 3,200 Posts
|
At the time the original list was made it was the Radeon 7850/7870 (the older BOINC Manager couldn't pick up the specs on the card). The 7.0.40 and up revisions seem to pick up the specs my 7870 just fine now.
__________________
Why sit on the Bench when you can get in the game and Crunch!!!- World Community Grid (FTW) CPU crunchers- FX-8350(4.4)/FX-8150(4.0)/FX-6200(4.0)/ PII 1045T/PII 1045T/i7-920/Xeon (6c/12t)....(44 cores/54 threads) GPU crunchers- no WCG GPU work available Folding@Home- 2x GTX 580's WCG-TPU Team thread- crunch for our Team/see what we do... |
|
|
|
| The Following User Says Thank You to Norton For This Useful Post: |
|
|
#16 |
![]() Join Date: Oct 2012
Location: Portugal
Posts: 133 (0.62/day)
Thanks: 66
Thanked 85 Times in 42 Posts
|
Looks like any HD7xxx are a beast even my 7770 is better than GTX 680.
__________________
Steam/Origin ID: JNUKZ |
|
|
|
|
|
#17 | ||||
![]() Join Date: Nov 2006
Location: Washington, US
Posts: 870 (0.36/day)
Thanks: 489
Thanked 225 Times in 124 Posts
|
Quote:
You're right about the multiple WUs thing though. Unfortunately for this comparison, yes, multiple running multiple WUs at once can get more performance out of a card, but it makes a royal mess of things when trying to compare cards. Again, working off of PPD would help even this out, but it would still create some dirty data until a good number of results came in and everything can average out. Unless I can reliably calculate the increase in performance divided by the number of WUs running at once, results running multiple WUs might have to wait. I suppose the big question is whether or not Card X benefits more from that than Card Y, in which case single WU results should be thrown out completely and multi-WU results should be used. I guess I'm forced to buy a new video card so I can test this out. Oh the drudgery. ![]() Quote:
Quote:
Quote:
In my testing, "Elapsed time" was what correlated with the results I've scavenged, but "CPU time" would probably be more accurate while running multiple units. I assume by "CPU time" they mean "GPU time". If not, my scavenged results will not (easily) compare with new results. This still true, Norton? 1WU at 85 sec vs 3WU at 105 sec (/3 = 35 sec per WU?). That's a 243% increase. o.0
__________________
Any computer, no matter how old, can serve a meaningful purpose.
Behind every closet door is a dusty computer waiting to be reborn. Last edited by xvi; Feb 15, 2013 at 05:14 PM. |
||||
|
|
|
|
|
#18 |
![]() Join Date: Nov 2009
Location: Denmark
Posts: 1,772 (1.37/day)
Thanks: 1,009
Thanked 1,048 Times in 644 Posts
|
At one point I did some timing of different numbers of WUs on the same rig:
7770 - 3 each took 6:55, 4 took 8:31 each 7950 - 4 each took 4:34, 6 took 6:25 each and I ended up with 10 since it produced the highest points wise I think that you should stay with your original data set and just normalize them with 7970 being 100 % and then add that you can run multiple WU. We can input the most used number : i.e 7970 is 12 but the range is 10-16. The optimal number will differ from rig to rig so a little trial and error is required. Best of luck with whatever solution you chose. |
|
|
|
| The Following 2 Users Say Thank You to mstenholm For This Useful Post: |
|
|
#19 |
|
Staff
Join Date: Apr 2005
Location: Neuchâtel, Switzerland
Posts: 210 (0.07/day)
Thanks: 112
Thanked 64 Times in 28 Posts
|
So you got me curious too, and I recorded a few results...
This is with 4 WUs: 2 CPU WUs and 2 GPU WUs (each GPU: 1CPU + 1 ATI GPU) Note: No screensaver. WCG Username: AnnCore CPU Model/Speed: QX9770 GPU 0 Model: ATI Radeon HD 5850 GPU 0 Time per WU: 8:36 GPU 0 Clock Speed: <If overclocked> GPU 0 GPU Result Name: <optional> GPU 1 Model: ATI Radeon HD 5850 GPU 1 Time per WU: 8:45 GPU 1 Clock Speed: <If overclocked> GPU 1 GPU Result Name: <optional> And then this is with 4 WUs: 2 CPU WUs and 2 GPU WUs (each GPU: 1CPU + 1 ATI GPU) Note: With screensaver. WCG Username: AnnCore CPU Model/Speed: QX9770 GPU 0 Model: ATI Radeon HD 5850 GPU 0 Time per WU: 9:17 GPU 0 Clock Speed: <If overclocked> GPU 0 GPU Result Name: <optional> GPU 1 Model: ATI Radeon HD 5850 GPU 1 Time per WU: 9:22 GPU 1 Clock Speed: <If overclocked> GPU 1 GPU Result Name: <optional> Last I tried only GPU WUs (1.0 CPU + 0.5 ATI GPU) This is with 4 WUs: 2 CPU WUs and 2 GPU WUs (each GPU: 1CPU + 1 ATI GPU) Note: No screensaver. WCG Username: AnnCore CPU Model/Speed: QX9770 GPU 0 Model: ATI Radeon HD 5850 GPU 0 Time per WU: 14:25 GPU 0 Clock Speed: <If overclocked> GPU 0 GPU Result Name: <optional> GPU 1 Model: ATI Radeon HD 5850 GPU 1 Time per WU: 13:57 GPU 1 Clock Speed: <If overclocked> GPU 1 GPU Result Name: <optional> For all times per WU I took the average of 5 consecutive results. I haven't tried 4 WUs with screensaver on. Bottom line, 4 WUs in about 14:11 > 4 WUs in about 17:20 (2 x 2 WUs in about 8:40). Edit: 4 GPU WUs with screensaver (1 CPU + 1 ATI GPU) 4 WUs every 14:05. (the average of 20 consecutive results) Not sure what happens with the screensaver on with only 2 GPU WUs... My son's rig: WCG Username: AnnCore CPU Model/Speed: AMD Phenom II X6 1090T GPU 0 Model: ATI Radeon HD 5850 GPU 0 Time per WU: 8:02 (the average of 10 results) GPU 0 Clock Speed: <If overclocked> GPU 0 GPU Result Name: <optional> Last edited by AnnCore; Mar 3, 2013 at 11:31 PM. Reason: Added information |
|
|
|
|
|
#20 |
![]() Join Date: Mar 2013
Posts: 8 (0.11/day)
Thanks: 1
Thanked 4 Times in 3 Posts
|
Thanks for doing this, I've been researching the same info. Following are my stats:
CPU Model/Speed: i7 960/3.2 GPU 0 Model: GTX 660 'SuperClocked' model GPU 0 Time per WU: 11-14 (1CPU + 1GPU) GPU 1 Model: GTX 550Ti GPU 1 Time per WU: 16-18 (1CPU + 1GPU) Running 2WU at .5 + .5 gives a much broader range, with an average of 30% increase for each card. Attempts to run 3WU with latest nVidia drivers resulted in driver crash within 15 minutes. |
|
|
|
![]() |
| Currently Active Users Viewing This Thread: 1 (0 members and 1 guests) | |
| Thread Tools | |
|
|
Similar Threads
|
||||
| Thread | Thread Starter | Forum | Replies | Last Post |
| WCG Super Crunching Rig in the news | Norton | World Community Grid (WCG) | 9 | Jan 5, 2013 09:06 PM |
| [WTB][US] GPU for crunching/folding (GTX460/HDD7750,etc) | p_o_s_pc | Buy/Sell/Trade/Giveaway Forum | 7 | Nov 20, 2012 07:18 AM |
| WCG/F@H: Crunching for the Cure... or are we? | hat | Folding@Home | 1 | May 21, 2010 02:48 AM |
| Atom WCG performance | [Ion] | World Community Grid (WCG) | 13 | Nov 4, 2009 03:37 PM |
| price + performance + value = challenge! | Easy Rhino | General Hardware | 6 | Aug 15, 2007 07:20 PM |