Just another GPU value chart |
![]() |
| log in |
Message boards : Number crunching : Just another GPU value chart
| Author | Message |
|---|---|
|
Ok, disclaimers: | |
| ID: 1311461 · | |
|
Very interesting read, thanks for putting it together. So If I understand it correctly a 690 doesn't give you the best value, a 650 Ti wins? | |
| ID: 1311465 · | |
|
For Me it's this monster... | |
| ID: 1311469 · | |
Very interesting read, thanks for putting it together. So If I understand it correctly a 690 doesn't give you the best value, a 650 Ti wins? Here's the way I'd look at it... For casual crunchers refer to the first chart. For 24/7 crunchers refer to the second chart. So I'm guessing for most people here in the forums, the second chart is the way to go:) In the second chart the 660 TI wins... Edit: @VW You are very very lucky:) http://en.wikipedia.org/wiki/Electricity_pricing#Global_electricity_price_comparison | |
| ID: 1311477 · | |
Ok, disclaimers: Here's the problem: The GFLOPS numbers are NOT a reflection of SETI production. I know that sucks, but it's true. So saying "not a reflection of RAC yada yada," is necessary and true and can't be stressed enough. It makes the comparison deceptive even if you didn't intend to deceive anybody. I own four 660Tis and six 560Tis and I can tell you that the 560Tis are faster at **SETI** number crunching despite the 660Tis greater price and twice as much RAM. The TDP numbers are likewise deceptive if you're going to throw the 6xx into "boost" clock speeds or overclock them like all the utilities are designed to let you do. Your comparisons are great, it's just that the "benchmark" isn't useful as a proxy for crunching SETI, so why compare this way? The 660Ti is not quite the equal of a 560 (I own three) despite certain people's insistence that their shiny new GPU is superior to someone else's one year old "vintage" GPU. The 600-series ARE better... at playing new games. The only reasonable basis for crunching comparison would be something like Fred's tool. Ok, so it isn't perfect, and ok, so we don't have a perfect list of every GPU model, but look here anyway: FRED'S LIST What I see on that list is pretty doggone reflective of what I see in daily use, and we all know that the TDP figures are the worst kind of misinformation for OC, SC, SCC, Ultra, and Classified cards as the power consumption goes-up geometrically as clock speeds are increased. Of course, I'm assuming that the cards on that list that I don't own are also reflective of what their owners see in real life use. It looks like to put this whole debate to bed I'm going to have to build a "standard machine" and put every card I own in it, with a kill-a-watt meter on the system, and use Fred's tool (or something) to get a meaningful comparison that everyone (except for those *convinced* of something already; they can't be helped) can agree is a meaningful comparison. The problem is that I'm not going to buy a 480,580,680,590, or 690 to make the comparison. I can only do 460, 470, 560, 560Ti, 560Ti-448, 660Ti, and 670 comparisons and I can't do any of it until sometime in January. Should I even bother, or do you all think it would just lead to another argument? What would you say is an acceptable *MINIMUM* processor, board, PSU, & RAM to remove those arguments? I don't want to take the time to do it if nobody is going to believe the results. EDIT: The information I can provide by doing that is already pretty accurately reflected in Fred's list with the exception of power consumption. Is it worth the time, money, and effort? DOUBLE EDIT: And then what version of the application do I use? ____________ | |
| ID: 1311506 · | |
|
AMD RELEASED NEW ACCELORATED STREAMING SDK 2.8 | |
| ID: 1311527 · | |
AMD RELEASED NEW ACCELORATED STREAMING SDK 2.8 It doubles speed of some benchmarks, not doubles speed overall, If you can open your front door twice the speed as before, but you walk at the same speed through the door, and close it at the same speed as before, you won't have doubled performance at entering your house, Claggy | |
| ID: 1311535 · | |
Ok, disclaimers: Thanks for reminding me of that. I own four 660Tis and six 560Tis and I can tell you that the 560Tis are faster at **SETI** number crunching despite the 660Tis greater price and twice as much RAM. The TDP numbers are likewise deceptive if you're going to throw the 6xx into "boost" clock speeds or overclock them like all the utilities are designed to let you do. Sounds interesting, but I guess I'd have to see your report of your methodology to say whether I'd believe it. I think I'd suggest running Boinc on the GPUs only to take any CPU WU variances out of the mix. But you probably know how to do this better than I do. ____________ David Sitting on my butt while others boldly go, Waiting for a message from a small furry creature from Alpha Centauri. | |
| ID: 1311579 · | |
|
@tbret | |
| ID: 1311723 · | |
|
When using the wikipedia pages to compare cards I just use the flops/watt figure to find the most efficient cards in the series. I will then work out their cost & cost to own to find which one I think is the best value in the performance range I want. | |
| ID: 1311782 · | |
Yes, you missed something important. Nobody said the 560Ti and 660Ti are similar in RAC. They aren't. The 560Ti is the hands-down winner of that race. The 560Ti will do about 16% more work than the 660Ti. It "has a right" to consume 16% more power. By one of those charts it consumes less than 10% more, peak. And the 560Ti is much cheaper to purchase. I was saying that the 560 (no Ti) is the rough equal of a 660Ti. It is much, much cheaper to purchase. Unfortunately, the 560 does not appear in the charts. The conclusion I have informally drawn for myself is that **for SETI** the 670 is like an improved 560Ti. It draws slightly less power and does more work. It also costs twice as much to purchase. The comparison you are making is between two cards that have big differences. Ok, so in your analysis you get the same "cost of ownership" over a three year period. You've also been doing 16% less work, so you have to hold the card more than an additional year, wow... doing a little extrapolating in my head, something like another year and a half to make the output/dollar truly equal. Are you going to keep your video card four and a half years? Are you sure? Won't it be cheaper to replace it than keep it if the Maxwell cards are really as efficient as NVIDIA says they will be? Or are you mostly concerned with power costs? If so, get a Kepler and crunch less, or turn your GTX 480 off at night. For me, this is the genius of Fred's measurements. All I want to know is how long it takes to do a work unit so I can compare cards with similar RAC in price. Then, and only then, do I want to know how much power I will save. Generally speaking, similar "RAC" cards burn similar amounts of electricity with *minor* improvements in efficiency moving to Kepler at peak. Why peak? Because of the way the Kepler cards self-overclock. Yes, the Kepler will burn less energy doing the same "work" if the "work" is sitting idle with a spreadsheet open. Make it crunch SETI and it goes into "boost" and almost all of that efficiency gain disappears. To me (this is just the way I think) the question boils down to, "Am I willing to spend more money now, to get similar production now, to get a payback some four or more years in the future?" My answer is "no." I'm not going to spend extra money for a nebulous benefit so far out I don't even know if I'll be around to see it. Will I be crunching SETI that many years from now? The project could go broke. I could be diagnosed with a dread disease. There might be a technology breakthrough and I will want to replace my equipment or there may be a change in the type of work SETI does. And I'm taking that risk to start saving myself $5/month in my electricity bill five years from now? That's a long time to count-on nothing changing for a minimum benefit that doesn't start accruing to me until after the warranty expires and after I've reached break-even. It takes a very, very long time for $100 more in card cost to pay for itself in power savings. If I were in Brazil with a very high cost and I had a three year equipment replacement schedule, I'd buy the most efficient thing I could find (RAC/watt)every three years (initial outlay be damned), or I wouldn't run SETI at all. I suspect the payback period is more like a year and a half, maybe two. My SSC GTX 670s are my all-time favorite cards. Period. B U T... if I look at it objectively, they were foolish purchases on a RAC/$$ (now or later) basis. Most people aren't going to make that connection and they don't care. They have one or two slots they can fill with one or two cards and their wallets are only so-thick. It's "easier" to pay an extra $6/month in electricity bills for the next five years than to fork-over $200+ more, right now. And most of them want to play games. For that, newer is better, no doubt. A nice, objective, little look at what we do here, crunch, leads to conclusions that fly in the face of what we want to believe. NVIDIA does a good job of marketing. Look at what they have done. They've taken all sorts of "heat" (no pun intended) for the power consumption of their cards. So they keep the x60Ti model number and place it the same in their pricing line-up, but produce a less capable card (for our purposes). The less capable card burns less electricity (duh). Then they invite comparisons between the two x60Ti models which are not equivalent (for our purposes). You have to compare the 560 (non-Ti) to the 660Ti. If the 660Ti is superior (it isn't) then you have to ask if it is worth the extra money. I don't think so. Everyone else can draw their own conclusions and that's just peachy. I don't feel any need to influence them. I DO hate to see confusion over performance per $ or performance per Watt and I hate to see others rationalizing their decisions based on subjective qualities when facts and figures are ascertainable. Neither of us can help that the facts don't support our prejudices (mine for the GTX 670). The challenge is to produce unassailable facts and figures. I know that's what you are trying to do, but you are making RAC assumptions that don't hold-up under scrutiny, such as it is, with the facts and figures I have today. We just have to figure-out how to conduct the test in such a way that SETI crunchers can believe the results. If those tests show I'm mistaken, I'll be the first to say, "Contrary to my earlier statements, I was surprised to find..." ____________ | |
| ID: 1311923 · | |
|
If you are serious about wanting to do this, then yes, I for one would find it very useful to see real world results. I've understood for some time that benchmarks and specs are only a baseline for comparison between different models, and the saying your mileage may vary (considerably) often applies. If you were to do this, you would provide a lot of useful real world info to those of us looking to upgrade our systems to a more efficient GPU. I cast my vote for Yes, Please. | |
| ID: 1312120 · | |
If a 670 has an RAC of ~33k and a 560 TI has an RAC of ~26k, why isn't a 660 TI producing ~33k? It's not the apps, so what is it? There are several reassons... One of them and probably the most important one is that the 670 and the 560Ti have memory buses of 256b while the 660 has a 192 bit bus, and due to that they cant use the double channel trick on the whole memory in a card with 2Gb... so the memory in the 660TI is accecessed through a thin bus and part of the memory is on single channel (so half the speed)... Of course doing only one WU at a time (using few memory) you will get the 660Ti in between the others (on crunching time), but when you optimice the usage doing several tasks, the 660TI will not scale as well as the others... Besides that the 560TI shaders run at twice the speed of the cores, while in the Kepler series the shaders run at the same speed, and while the Kepler shaders are much more optimiced, it seems that those optimizations are good mostly for games and not so much for CUDA... The last point is, the 560TI was a kind of trial for a lot of technologies that later were added in the Kepler architecture, so they were exceptionally faster than other Fermi GPUs, the 660TI instead is just another step in the market segments... That said, it doesnt means that the 560Ti is better than the 660Ti, which one is better depends on what you care about, raw RAC?, cretits/Price?, raw Power?, credits/power? Im sure the choosen one will be different in each case... ____________ | |
| ID: 1312285 · | |
If you were to do this, you would provide a lot of useful real world info to those of us looking to upgrade our systems to a more efficient GPU. I cast my vote for Yes, Please. I am extremely busy until the latter part of January. I'll be similarly tied-up every weekend in February, but that leaves after-work time in February. As we get close to that, the tasks for us to do collectively, is find *inexpensive* (there's a limit to my curiosity) components that we will let stand as our "standard" computer. If I do this, the last thing I want is to have spent the time and effort to have some fan-boy or another scream that if we had just selected "x" memory and overclocked it to "x" that we'd have a different result. When I'm in a position to order parts and stick it all together we'll select these things more-or-less as a committee (but I get the veto since I've got to spend the money). Good gosh I was hoping to avoid Windows 8 for a while.(read: years) We'll also have to decide on an acceptable test. I think Fred's program is brilliant, but if someone can shoot holes in it, I'm open to suggestions. ____________ | |
| ID: 1312292 · | |
|
tbret c'mon man focus:) | |
| ID: 1312566 · | |
@Horacio I think that the list gives best the time at the best count for each card i.e. each time is the best (or shorter) time each GPU can reach at the optimal value for it on count. So when it says 100 sec per WU it means (for example) 3 Wus taking each 300 sec which is like one every 100sec. IIRC most GPUs get their best time with a count of 3, and I think that when the best value is under another count he shows it on the list... (but I might be wrong) ____________ | |
| ID: 1312653 · | |
|
You're forgetting that the other card continues to run also, so it has to "save" enough power over some time past break-even to break even. It's not just 16%, it's also that 16% + what the card is consuming while it "catches-up" at a very slow rate. | |
| ID: 1312691 · | |
|
Alex, | |
| ID: 1313474 · | |
|
Some great information and incite! All of the information in this thread is helping me decided which direction to take my crunchers next. | |
| ID: 1313534 · | |
Message boards : Number crunching : Just another GPU value chart
| Copyright © 2013 University of California |