MultiGPU Update: Does 3-way Make Sense?
by Derek Wilson on February 25, 2009 2:45 PM EST- Posted in
- GPUs
Who Scales
As we mentioned, we'll be looking at scaling from both 1 to 3 and 2 to 3 GPUs. This gives us a few more metrics than last time to look at both overall and on a per game basis. From the overall standpoint, we'll first look at scaling from 1 to 3 GPUs. We'll again look at general success as >33.3% scaling and complete failure will be <5% scaling. This will give us information on how many titles seem to be only CPU limited and how many are of zero or negative value as compared to a single card.
Before we get to the numbers, it is important to note that all of this data is out of 21 tests for AMD cards (like the previous article) but out of 20 for NVIDIA hardware. We had an issue with FRAPS running at 2560x1600 with 3-way NVIDIA solutions. We do want to be clear that the game ran fine, and this seems to be a high res high memory usage issue in Race Driver GRID when FRAPS is combined with 3-way and higher SLI. Let's make it clear that this isn't an issue with the game or the hardware per se, but an issue in combination with FRAPS. 3-way SLI runs really well on Race Driver GRID: we just can't tell you how well unless and until this issue is resolved. We leave the game in this article because there is AMD data at 2560x1600 and because there's still usable data at 1680x1050.
First up in our look at who scales is general success (>33.3% scaling) in moving from 1 to 3 GPUs:
NVIDIA GeForce GTX 285 | 16 |
NVIDIA GeForce GTX 280 | 18 |
NVIDIA GeForce GTX 260 | 19 |
NVIDIA GeForce 9800 GTX+ | 19 |
ATI Radeon HD 4870 1GB | 18 |
ATI Radeon HD 4870 512MB | 16 |
ATI Radeon HD 4850 | 18 |
The cards that sees the least success in moving from single GPU 3-way are the 4870 512MB and the GTX 285. With the 4870 512MB, this is a combination of failures and CPU/system limited situations while the GTX 285 is purely CPU/system limited here. 16 out of 21 tests isn't hugely different than the 18 or 19 out of 21 (20 for NVIDIA cards), but we do see less "success" in general as compared to our two card situation. And keep in mind that this is 33.3% out of a possible performance improvement of 200%. We are being less strict and seeing less success.
Now lets look at complete failure of scaling from 1 to 3 GPUs. This is based on scaling of <5% and ends up catching the cases of negative scaling. While we did this on a per game basis for 2-way scaling, this time we are looking at the results out of the total number of tests (out of 21 tests for AMD cards and out of 20 tests for NVIDIA)
NVIDIA GeForce GTX 285 | 0 |
NVIDIA GeForce GTX 280 | 0 |
NVIDIA GeForce GTX 260 | 0 |
NVIDIA GeForce 9800 GTX+ | 1 |
ATI Radeon HD 4870 1GB | 0 |
ATI Radeon HD 4870 512MB | 2 |
ATI Radeon HD 4850 | 3 |
Again, this is generally failure (negative scaling) at 2560x1600 and is generally an issue we can attribute to 512MB of RAM not being enough at high resolution. There are some differences here as compared to 2-way scaling, but generally this isn't that many cases of abject failure to contend with. We'd still love to see AMD and NVIDIA implement something that caught multiGPU failure and reverted to running on a single card in those cases rather than producing a negative experience. But since we can manually disable both SLI and CrossFire, this isn't a deal breaker (it's just an annoyance).
When we look at scaling up from 2 to 3 cards, things get a bit more dim. Since the maximum scaling percent is 50%, we decided to lower our bar for calling a configuration "successful" by reducing our threshold to 10% (which is very generous at only 1/5th of the theoretical maximum). Our results show that much reduced improvement when moving from two to three cards. Here's the data on the number of "success" (>10% improvement) we saw when going from 2 to 3 cards:
NVIDIA GeForce GTX 285 | 11 |
NVIDIA GeForce GTX 280 | 12 |
NVIDIA GeForce GTX 260 | 14 |
NVIDIA GeForce 9800 GTX+ | 12 |
ATI Radeon HD 4870 1GB | 13 |
ATI Radeon HD 4870 512MB | 8 |
ATI Radeon HD 4850 | 14 |
With the best success rate coming in at 14 out of 20 with the GeForce GTX 260 3-way SLI, and our threshold for success so low, 3-way isn't looking so great out of the gate. Let's take a look at failure to round that out. We'll consider failure to be <2.5% scaling.
NVIDIA GeForce GTX 285 | 6 |
NVIDIA GeForce GTX 280 | 5 |
NVIDIA GeForce GTX 260 | 7 |
NVIDIA GeForce 9800 GTX+ | 7 |
ATI Radeon HD 4870 1GB | 5 |
ATI Radeon HD 4870 512MB | 9 |
ATI Radeon HD 4850 | 4 |
These numbers show that the majority of the time that cards don't scale up well from 2 to 3 GPUs, they either make no statistical difference or they degrade performance. This is in contrast to scaling from 1 to 2 GPUs. So despite the fact that 3 GPUs can offer good improvement over 1 GPU, it doesn't seem that 3 GPUs consistently offers good improvement over 2 GPUs.
But this is the high level overview. Let's take a look at each game test to get a better idea of what's going on. First we'll recap prices and the test setup and then we'll get to the analysis.
46 Comments
View All Comments
7Enigma - Thursday, February 26, 2009 - link
Derek,Please keep the new way. I was one of the proponents of the zero rating after the last article and it shows nicely what can and can't handle a given resolution. Sure you can turn down the eye candy, but that's not the point of the article...especially when you are talking about 3-way.
We could just turn all the settings down to medium and a single 4850 would be the value king! (/sarcasm)
Antman56 - Wednesday, February 25, 2009 - link
I think demonstrating crossfire using 4850s with 1 GB of ram each would have created a "sweet" price/performance result.These 4850s show us what happens when there isn't enough memory to compliment a video card's processing potential.
Spivonious - Wednesday, February 25, 2009 - link
I find it interesting that the 4870 512MB leads the value charts at "normal" resolutions (still way higher than I run).I think as a follow-up to this series you should look at playability statistics and see if getting anything more than the 4870 512MB is worth it at 1920x1200 and below.
fixxxer0 - Wednesday, February 25, 2009 - link
only if both girls are hotStraightPipe - Wednesday, February 25, 2009 - link
only one of the girls needs to be hot, the other will be so busy licking your balls it wont make a difference.Jansen - Wednesday, February 25, 2009 - link
And if it is not a "Devil's 3-way"...That's with two guys.