NVIDIA Single Card, Multi-GPU: GeForce 7950 GX2
by Derek Wilson on June 5, 2006 12:00 PM EST- Posted in
- GPUs
The Card and The Test
This is one of the most unique consumer level graphics boards we have seen in quite a long time. While there have been a few card makers that have dropped two GPUs on one board, this is the first product where we have seen PCIe switch technology used to actually allow the connection of two independent PCIe devices in one slot. The 7950 GX2 is also the first consumer level graphics add-in product we've had in our labs to be built using two separate PCBs.
If we take a close look at the card itself, we can see the PCIe connection between the two boards. This is an X8 PCIe connection, which saves a bit on board routing requirements and physical connector width. Even though PCIe is a serial bus and each new lane only requires two additional wires, NVIDIA had a lot on their hands when designing this product. The first incarnation in the 7900 GX2 currently being used in Quad SLI systems routes all 16 lanes to each graphics card, but the board itself is much larger than the 7950 GX2. It doesn't seem like just cutting down the PCIe lanes would make enough difference to cut out so much board space, so it is likely that NVIDIA spent further time optimizing board features and layout.
The board does have an open SLI connector. Unfortunately, at this time, we have not been able to test DIY Quad SLI. NVIDIA has made it clear that they won't try to stop people from building their own Quad SLI systems, but they also won't actively support such activity. This is in line with their current stance on overclocking. At the moment, NVIDIA tells us that there are many roadblocks to configuring a working Quad SLI system with the 7950 GX2.
On top of BIOS issues with a single PCIe bridge in one X16 slot, supporting multiple bridges and four graphics cards might be beyond the capability of most motherboards at this point. Again, the physical ability is there, but BIOS support may still be lacking. Driver support is also a problem, as the drivers that support the 7950 GX2 do not support Quad SLI and vice versa. NVIDIA assures us that driver support should eventually come along, but until then we will be working on hacking our way around these issues.
As for multiple display capabilities, the 7950 GX2 is just like single GPU boards. There are only two DVI outputs onboard which both support dual-link bandwidth and are driven by only one of the GPUs. NVIDIA has confirmed that it is technically possible to provide 4 dual-link DVI outputs on one 7950 GX2 board, but it doesn't look like any board makers are going down that route. There may also be additional driver support necessary to make this happen, and demand might not ever get high enough to entice anyone to actually build a 7950 GX2 with all the necessary components. Still, it is nice to know that the only thing stopping someone from going down the quad output route is simply the cost of the connectors.
As we are still working on getting the 7950 GX2 set up in SLI with a second card, we will be focusing on a comparison with other single card solutions. The exception, of course, will be 7900 GT SLI. The specifications of the 7950 GX2 indicate that it should perform very similarly to a 7900 GT SLI setup without the hassle. Each GPU on the 7950 GX2 is essentially a higher clocked 7900 GT. Additionally, the 7950 GX2 incorporates 512MB of 1200MHz (effective data rate) GDDR3 for a total of 1GB of on board RAM. Here is a quick reference table NVIDIA provided showing the differences between the 7950 GX2, the 7900 GTX and the 7900 GT. We do take some issue with reporting memory bandwidth, fill rate, and verts/sec as simple aggregates of the two GPUs' capabilities as these quantities don't scale perfectly linearly in either an SLI setup or in the case of the 7950 GX2, but the data is still interesting.
For the rest of our comparisons, we will be looking at the solutions shown here:
AMD Athlon 64 FX-57
ASUS A8N32 SLI Deluxe NVIDIA nForce 4 X16 Motherboard
2GB 3:3:2:8 OCZ PC4000 EB
Seagate 7200.7 160GB HD
700W GameXStream PSU
NVIDIA GeForce 7950 GX2
NVIDIA GeForce 7900 GTX
NVIDIA GeForce 7800 GTX 512
NVIDIA GeForce 7900 GT (and SLI)
ATI Radeon X1900 XT
ATI Radeon X1900 GT
We will lead off with a side by side comparison of the 7950 GX2 and the 7900 GT SLI, and then we will take a look at how the 7950 GX2 stacks up against other high end parts. Before we get too that, here's a quick look at power.
Our power tests at idle show that the Radeon X1900 XT comes in at the prime spot, but the tables turn when we flip the switch on Splinter Cell. Under load, the 7950 GX2 drops in behind the X1900 XT in power consumption. This difference between the NVIDIA and ATI high end would be even more exaggerated if we tested the X1900 XTX which expends even more energy to increase performance only slightly. While the GeForce 7950 GX2 draws more power than it's NVIDIA brethren, we are still looking at a manageable power draw (especially when considering the incredibly high power requirements of 7900 GTX SLI or X1900 XT CrossFire in comparison).
This is one of the most unique consumer level graphics boards we have seen in quite a long time. While there have been a few card makers that have dropped two GPUs on one board, this is the first product where we have seen PCIe switch technology used to actually allow the connection of two independent PCIe devices in one slot. The 7950 GX2 is also the first consumer level graphics add-in product we've had in our labs to be built using two separate PCBs.
If we take a close look at the card itself, we can see the PCIe connection between the two boards. This is an X8 PCIe connection, which saves a bit on board routing requirements and physical connector width. Even though PCIe is a serial bus and each new lane only requires two additional wires, NVIDIA had a lot on their hands when designing this product. The first incarnation in the 7900 GX2 currently being used in Quad SLI systems routes all 16 lanes to each graphics card, but the board itself is much larger than the 7950 GX2. It doesn't seem like just cutting down the PCIe lanes would make enough difference to cut out so much board space, so it is likely that NVIDIA spent further time optimizing board features and layout.
The board does have an open SLI connector. Unfortunately, at this time, we have not been able to test DIY Quad SLI. NVIDIA has made it clear that they won't try to stop people from building their own Quad SLI systems, but they also won't actively support such activity. This is in line with their current stance on overclocking. At the moment, NVIDIA tells us that there are many roadblocks to configuring a working Quad SLI system with the 7950 GX2.
On top of BIOS issues with a single PCIe bridge in one X16 slot, supporting multiple bridges and four graphics cards might be beyond the capability of most motherboards at this point. Again, the physical ability is there, but BIOS support may still be lacking. Driver support is also a problem, as the drivers that support the 7950 GX2 do not support Quad SLI and vice versa. NVIDIA assures us that driver support should eventually come along, but until then we will be working on hacking our way around these issues.
As for multiple display capabilities, the 7950 GX2 is just like single GPU boards. There are only two DVI outputs onboard which both support dual-link bandwidth and are driven by only one of the GPUs. NVIDIA has confirmed that it is technically possible to provide 4 dual-link DVI outputs on one 7950 GX2 board, but it doesn't look like any board makers are going down that route. There may also be additional driver support necessary to make this happen, and demand might not ever get high enough to entice anyone to actually build a 7950 GX2 with all the necessary components. Still, it is nice to know that the only thing stopping someone from going down the quad output route is simply the cost of the connectors.
As we are still working on getting the 7950 GX2 set up in SLI with a second card, we will be focusing on a comparison with other single card solutions. The exception, of course, will be 7900 GT SLI. The specifications of the 7950 GX2 indicate that it should perform very similarly to a 7900 GT SLI setup without the hassle. Each GPU on the 7950 GX2 is essentially a higher clocked 7900 GT. Additionally, the 7950 GX2 incorporates 512MB of 1200MHz (effective data rate) GDDR3 for a total of 1GB of on board RAM. Here is a quick reference table NVIDIA provided showing the differences between the 7950 GX2, the 7900 GTX and the 7900 GT. We do take some issue with reporting memory bandwidth, fill rate, and verts/sec as simple aggregates of the two GPUs' capabilities as these quantities don't scale perfectly linearly in either an SLI setup or in the case of the 7950 GX2, but the data is still interesting.
For the rest of our comparisons, we will be looking at the solutions shown here:
AMD Athlon 64 FX-57
ASUS A8N32 SLI Deluxe NVIDIA nForce 4 X16 Motherboard
2GB 3:3:2:8 OCZ PC4000 EB
Seagate 7200.7 160GB HD
700W GameXStream PSU
NVIDIA GeForce 7950 GX2
NVIDIA GeForce 7900 GTX
NVIDIA GeForce 7800 GTX 512
NVIDIA GeForce 7900 GT (and SLI)
ATI Radeon X1900 XT
ATI Radeon X1900 GT
We will lead off with a side by side comparison of the 7950 GX2 and the 7900 GT SLI, and then we will take a look at how the 7950 GX2 stacks up against other high end parts. Before we get too that, here's a quick look at power.
Our power tests at idle show that the Radeon X1900 XT comes in at the prime spot, but the tables turn when we flip the switch on Splinter Cell. Under load, the 7950 GX2 drops in behind the X1900 XT in power consumption. This difference between the NVIDIA and ATI high end would be even more exaggerated if we tested the X1900 XTX which expends even more energy to increase performance only slightly. While the GeForce 7950 GX2 draws more power than it's NVIDIA brethren, we are still looking at a manageable power draw (especially when considering the incredibly high power requirements of 7900 GTX SLI or X1900 XT CrossFire in comparison).
60 Comments
View All Comments
DerekWilson - Monday, June 5, 2006 - link
Hello all,Just want to inform everyone that the article is now as it was intended to be. As has been mentioned before, we had some server trouble this morning which distracted me from getting everything posted up quite correctly.
Here's a short list of things added since the article went live --
1) Idle and Load power and power commentary
2) Analysis on each benchmark page for each resolution
3) a corrected typo wrt power draw between the 7950 GX2 and X1900XT
Sorry for the oversight, but all should be in order now. Please let me know if anything is out of the ordinary.
wilki24 - Tuesday, June 6, 2006 - link
Any chance to include an Oblivion page in the review?I'm thinking of buying one of these beasts, but I'd really like to see that first.
Thanks!
Jeff7181 - Tuesday, June 6, 2006 - link
Based on the rest of the results, looks like it should be just ahead of a couple 7900GT's in SLI... so... figure 5-10% better performance than a pair of 7900GT's.Regs - Monday, June 5, 2006 - link
I play HL2 EP One at 1600x1200 4x/4x Max and it's perfectly playable with a over clocked 7800GT with a 2.4 GHz AMD. Though other games at that setting it's a slide show...so I really have no point. But hey, I posted!JarredWalton - Monday, June 5, 2006 - link
We show 64.1 FPS at that setting, so yes, the game is imminently playable at 16x12 4x/8x with anything 7800GT/X1800 level or higher.JarredWalton - Monday, June 5, 2006 - link
"eminently playable" as well. ;)DerekWilson - Monday, June 5, 2006 - link
lets have a hand for our editor folks :-)Fenixgoon - Monday, June 5, 2006 - link
Where's the ATI x1900 XT crossfire? that would definitely make a more complete benchmark (people buying 7900GT SLI will probably also look at x1900 or x1800 crossfire)JarredWalton - Monday, June 5, 2006 - link
Considering this is a $600 single PCIe slot (double-wide) solution, its fair to compare it to single GPUs. The 7900 GT SLI is thrown in for reference, and you can see how other multi-GPU solutions stack up in other articles. X1900 XT CF (and 7900 GTX SLI) will certainly be faster, but both will also cost at least 50% more. If nothing else, the PCIe switch is an interesting development.MacGuffin - Monday, June 5, 2006 - link
That point is valid. This is available from XFX for $599 at NewEgg as we speak (in stock). X1900XT Crossfire is atleast $400+$450=$850+. But still, I'm sure it would make for a nice shootout (7900GTX SLI, X1900XT CF and this lone warrior).Quick question: does the 7950GX2 require games to have SLI-profiles for it to utilize both GPUs?