Closing Thoughts

Unlike our normal GPU reviews, looking at multi-GPU scaling in particular is much more about the tests than it is architectures. With AMD and NVIDIA both using the same basic alternate frame rendering strategy, there's not a lot to separate the two on the technology side. Whether a game scales poorly or well has much more to do with the game than the GPU.

  Radeon HD 6970 GeForce GTX 580
GPUs 1->2 2->3 1->3 1->2 2->3 1->3
Average Avg. FPS Gain 185% 127% 236% 177% 121% 216%
Average Min. FPS Gain 196% 140% 274% 167% 85% 140%

In terms of average FPS gains for two GPUs, AMD has the advantage here. It’s not much of an advantage at under 10%, but it is mostly consistent. The same can be said for three GPU setups, where the average gain for a three GPU setup versus a two GPU setup nets AMD a 127% gain versus 121% for NVIDIA. The fact that the Radeon HD 6970 is normally the weaker card in a single-GPU configuration makes things all the more interesting though. Are we seeing AMD close the gap thanks to CPU bottlenecks, or are we really looking at an advantage for AMD’s CrossFire scaling? One thing is for certain, CrossFire scaling has gotten much better over the last year – at the start of 2010 these numbers would not have been nearly as close.

Overall the gains for SLI or CrossFire in a dual-GPU configuration are very good, which fits well with the fact that most users will never have more than two GPUs. Scaling is heavily game dependent, but on average it’s good enough that you’re getting your money’s worth from a second video card. Just don’t expect perfect scaling in more than a handful of games.

As for triple-GPU setups, the gains are decent, but on average it’s not nearly as good. A lot of this has to do with the fact that some games simply don’t scale beyond two GPUs at all – Civilization V always comes out as a loss, and the GPU-heavy Metro 2033 only makes limited gains at best. Under a one monitor setup it’s hard to tell if this is solely due to poor scaling or due to CPU limitations, but CPU limitations alone do not explain it all. There are a couple of cases where a triple-GPU setup makes sense when paired with a single monitor, particularly in the case of Crysis, but elsewhere framerates are quite high after the first two GPUs with little to gain from a 3rd GPU. I believe super sample anti-aliasing is the best argument for a triple-GPU setup with one monitor, but at the same time that restricts our GPU options to NVIDIA as they’re the only one with DX10/DX11 SSAA.

Minimum framerates with three GPUs does give us a reason to pause for a moment and ponder some things. For the games we do collect minimum framerate data for – Crysis and Battlefield: Bad Company 2 – AMD has a massive lead in minimum framerates. In practice I don’t completely agree with the numbers, and it’s unfortunate that most games don’t generate consistent enough minimum framerates to be useful. From the two games we do test AMD definitely has an advantage, but having watched and played a number of games I don’t believe this is consistent for every game. I suspect the games we can generate consistent data for are the ones that happen to favor the 6970, and likely because of the VRAM advantage at that.

Ultimately triple-GPU performance and scaling cannot be evaluated solely on a single monitor, which is why we won’t be stopping here. Later this month we’ll be looking at triple-GPU performance in a 3x1 multi-monitor configuration, which should allow us to put more than enough load on these setups to see what flies, what cracks under the pressure, and whether multi-GPU scaling can keep pace with such high resolutions. So until then, stay tuned.

Mass Effect 2, Wolfenstein, and Civ V Compute
Comments Locked

97 Comments

View All Comments

  • Castiel - Monday, April 4, 2011 - link

    Why didn't you just use a P67 board equipped with a NF200 chip for testing? Using X58 is a step in the wrong direction.
  • UrQuan3 - Monday, April 4, 2011 - link

    Mr Smith,
    When you do the multi-monitor SLI\Crossfire review, could you briefly go over different connection modes? The last time I messed with SLI, it forced all monitors to be connected to the first card. Since the cards in question only had two outputs, I had to turn off SLI to connect three monitors. This caused some strange problems for 3D software.

    Would you go over the options currently available in your next review?
  • Ryan Smith - Monday, April 4, 2011 - link

    When was this? That doesn't sound right; you need SLI to drive 3 monitors at the present time.
  • UrQuan3 - Thursday, April 7, 2011 - link

    Right this second I'm typing on a PC with 2 GTX 260s (not sure which revision) with two monitors plugged into the first and a third monitor plugged into the second. At the time, SLI would only allow monitors plugged into the first card. Of course, since IT doesn't trust us to do our own upgrades, I'm still running driver version 260.89.

    Of course, Windows supports multiple dissimilar cards with a monitor or two on each, even different brand cards. However, 3D support in this mode is, er, creative. In this mode most programs (games) can only drive one card's monitors. You can, however, have different programs running 3D on different cards' monitors.

    Since you'll have the hardware sitting on your desk, I'd love to see a quick test of the options.
  • BLHealthy4life - Monday, April 4, 2011 - link

    How the heck did you get 11.4 preview to work with crossfire??

    I have 6970 crossfire and I cannot for the life of me get 11.4p to work. I have used 11.2 and 11.3 with no problems. I removed previous drivers with ATI uninstaller followed by driver sweeper. Then I've installed 11.4 p 3/7 and 3/29 and neither one of them work.

    I even went as far as to do TWO fresh installs of W7 x64 Ultimate and then install 11.p and the f*cking driver breaks crossfire....
  • Ryan Smith - Monday, April 4, 2011 - link

    I'm afraid there's not much I can tell you. We did not have any issues with 11.4 and the 6970s whatsoever.
  • quattro_ - Monday, April 4, 2011 - link

    did you use DOF when benching METRO ? i find the HD6990's score high! i only get 37fps average : 980x @4.4 and single hd6990 stock clocks and 11.4 preview driver .
  • Ryan Smith - Monday, April 4, 2011 - link

    No, we do not. Metro is bad enough; DOF crushes performance.
  • ClagMaster - Monday, April 4, 2011 - link

    I will never understand why people will by 2 or 3 graphics cards, require a 1200W power supply, so they can get 10-20 fps or more subtile eye candy.

    There are some things that are beyond the point of reason and fall into the madness of Captain Ahab. This is just about as crazy as insisting on a 0.50 cal Browning Target rifle than a more sensible 0.308 Win Target rifle for 550m target shooting and white tail deer hunting. The 0.308 Win is less punishing on the body and pocketbook to shoot than the 0.50 Browning.

    I always believed in working with one (1) graphics card that takes up 1 slot and requires 65 to 85W of power. A 9600GT plays all my games on a 1600x1200 CRT just fine.
  • looper - Tuesday, April 5, 2011 - link

    Excellent post... well-said.

Log in

Don't have an account? Sign up now