[ Print Article! ]

Radeon X1950 Pro CrossFire Performance Preview
October 26, 2006 Brandon Sandman Bell

Summary: In today's article we're evaluating ATI's X1950 Pro CrossFire, and find that while we like its built-in CrossFire support, all isn't perfect with the solution just yet. See how the X1950 Pro cards running in CrossFire mode compare against the GeForce 7900 GTX, Radeon X1900 XT, and GeForce 7900 GTO in this article!


IntroductionPage:: ( 1 / 12 )

The limitations of CrossFire


Another drawback of ATI’s CrossFire technology is also its requirement of the use of thick dongles. The CrossFire dongle is responsible for passing the DVI output from the slave graphics card to the master CrossFire card, where it’s then processed by the compositing engine before ultimately being output to your display. This is a lot less elegant than NVIDIA’s SLI technology, where a single SLI cable is used for communication between the two GPUs.

[image]

<% print_image("01"); %><% print_image("02"); %>

As an alternative to this, ATI has developed a CrossFire solution for cheaper, lower performance GPUs that doesn’t require the use of a CrossFire master card and CrossFire dongle. Instead data is sent over the PCI Express interface. This solution is far from ideal however, as performance is greatly compromised.

[image]
<% print_image("03"); %>

ATI’s Radeon X1950 Pro: 3rd-gen CrossFire

Fortunately the Radeon X1950 Pro is ATI’s first GPU with built-in support for CrossFire. No special CrossFire master card is necessary, as the technology is integrated into the GPU itself, so every Radeon X1950 Pro card supports the technology out-of-the-box.

Externally ATI’s new CrossFire solution looks similar to NVIDIA SLI. Like SLI, ribbon cables are used for added flexibility, although ATI’s CrossFire cable is a little wider than NVIDIA’s.

[image]

<% print_image("04"); %><% print_image("05"); %><% print_image("06"); %>

At the top left corner of every Radeon X1950 Pro lies two 12-bit CrossFire connectors. This is one more connector than NVIDIA requires for SLI. In ATI’s case, the second connection technically isn’t required for today’s X1950 Pro CrossFire implementation (unless you plan on running CrossFire at 2560x2048 at some point in the future), instead ATI has added the second CrossFire connector for future applications where more than two graphics cards may be connected together. Say for instance if ATI were to launch a competitor to NVIDIA’s Quad SLI.

Rather than bundle the CrossFire cable with the motherboard, as NVIDIA and their board partners do with SLI, ATI will instead be including the CrossFire cable with the graphics card. Inside the packaging of each Radeon X1950 Pro card will be one CrossFire cable. When two cards are then purchased together, the end user then merely connects these cables together for CrossFire.

In terms of compatibility, ATI’s Radeon X1950 Pro CrossFire implementation is 100% compatible with all CrossFire-ready motherboards, including Intel’s 975X and P965 chipsets. All you have to do is install both X1950 Pro cards like you would normally, connect the CrossFire cables, and you’re good to go. ATI’s driver handles everything from there, including assigning one board as the master, and the second card as the slave. All the CrossFire rendering modes (scissor mode, alternate frame rendering, etc) carry over unchanged, as well as ATI’s Super AA feature, which brings 8x, 10x, 12x, and 14x AA settings to CrossFire users.

[image]
<% print_image("07"); %><% print_image("08"); %><% print_image("09"); %>

What we wanted to do with today’s article is examine the performance of ATI’s X1950 Pro CrossFire solution, and see how it compares with its intended competition, GeForce 7900 GS SLI. We’ve known for quite awhile that CrossFire’s Super AA modes give ATI’s CrossFire a decisive performance advantage in higher AA modes, but SLI beats CrossFire pretty much everywhere else. With the debut of the X1950 Pro’s internal CrossFire technology though, is CrossFire finally ready to take down SLI? Let’s find out!



Test SystemsPage:: ( 2 / 12 )

System Setup


Intel Core 2 Extreme X6800

ASUS P5N32-SLI SE Deluxe
ASUS P5W DH Deluxe

2GB Corsair TWIN2X2048-6400C4

ATI Radeon X1900 XT 256MB
ATI Radeon X1950 Pro 256MB
ATI Radeon X1600 XT 256MB
Sapphire Radeon X1900 GT 256MB
ATI Radeon X1800 GTO 256MB
ATI Radeon X1800 XT 512MB
Catalyst 6.9

EVGA e-GeForce 7900 GTO
NVIDIA GeForce 7600 GT
NVIDIA GeForce 6800 GT
NVIDIA GeForce 7900 GT
XFX GeForce 7900 GS 480M Xtreme
NVIDIA GeForce 7900 GS
Driver version ForceWare 91.47

250GB Maxtor Hard Drive Maxline III SATA Hard Drive w/16MB Cache

Windows XP Professional SP2

DirectX 9.0c


Benchmarks

Half-Life 2 Lost Coast
Far Cry 1.33 (1.4 patch for ATI cards)
F.E.A.R. 1.07
Quake 4 1.2
Elder Scrolls IV: Oblivion
Lock On: Modern Air Combat
Call of Duty 2 1.3

Notes

Again keep in mind that we’re testing the NVIDIA cards with the image quality setting at “High Quality” mode rather than the driver default setting of “Quality”. We’ve noted that the HQ setting significantly reduces the amount of texture shimmering in games such as Battlefield 2. This change does negatively impact NVIDIA’s performance, but it’s a tweak many NVIDIA users seem to be doing with their own cards so we’re doing it too. We’re also including XFX’s factory overclocked GeForce 7900 GS card, to represent the factory OC’ed 7900 GS cards. It’s not necessarily the highest OC’ed 7900 GS, but it provides a nice reference point to compare against.



3DMark 06Page:: ( 3 / 12 )

3DMark 06 – Direct3D








HDR: HL2 Lost CoastPage:: ( 4 / 12 )

Half-Life 2: Lost Coast – Direct3D







Quake 4Page:: ( 5 / 12 )

Quake 4 – OpenGL








F.E.A.R. PerformancePage:: ( 6 / 12 )

F.E.A.R. – Direct3D





F.E.A.R. Performance 1600x1200
CardMin FPSMax FPS
Radeon X1950 Pro CrossFire13184
Radeon X1950 Pro1786
Radeon X1900 GT1782
GeForce 7900 GS SLI37243
GeForce 7900 GS1968
GeForce 7900 GTX2598
GeForce 7900 GTO2188
GeForce 7950 GT2185
Radeon X1900 XT 256MB24115





Oblivion Mountains HDRPage:: ( 7 / 12 )

Oblivion – Direct3D





Oblivion Performance 1600x1200x32
CardMin FPSMax FPS
Radeon X1950 Pro CrossFire4160
Radeon X1950 Pro2539
Radeon X1900 GT2438
GeForce 7900 GS SLI2861
GeForce 7900 GS1634
GeForce 7900 GTO3247
GeForce 7950 GT2246
Radeon X1900 XT 256MB3149
GeForce 7900 GTX2549




Oblivion Foliage HDRPage:: ( 8 / 12 )

Oblivion – Direct3D





Oblivion Performance 1600x1200x32
CardMin FPSMax FPS
Radeon X1950 Pro CrossFire3648
Radeon X1950 Pro2026
Radeon X1900 GT1925
GeForce 7900 GS SLI1723
GeForce 7900 GS813
GeForce 7900 GTO1322
GeForce 7950 GT1216
Radeon X1900 XT 256MB2531
GeForce 7900 GTX1522




Call of Duty 2Page:: ( 9 / 12 )

Call of Duty 2 – Direct3D








Far Cry HDRPage:: ( 10 / 12 )

Far Cry – Direct3D







Super AA vs SLI AAPage:: ( 11 / 12 )





















ConclusionPage:: ( 12 / 12 )


For the most part, performance is clearly scaling well with ATI’s third-generation CrossFire technology found in the Radeon X1950 Pro. Games such as Quake 4, Half-Life 2 Lost Coast, and Call of Duty all scaled similarly to what we’ve seen in the past from NVIDIA SLI and ATI’s 2nd generation CrossFire solution as implemented on cards like the X1950 XTX and X1800 XT CrossFire. As a result, the X1950 Pro CrossFire setup delivered performance that was superior to the GeForce 7900 GS SLI system in Lost Coast and Call of Duty 2, although NVIDIA’s advantage in Quake 4 allowed the GeForce 7900 GS SLI to outperform the X1950 Pro CrossFire cards in that title.

It looks like CrossFire isn’t scaling as well in F.E.A.R. though, the X1950 Pro CrossFire setup was barely faster than the single Radeon X1950 Pro at 1920x1200 for example. Far Cry didn’t seem to scale quite as well as we would have expected either considering the solo X1950 Pro’s performance. We’ve seen ATI’s 2nd generation CrossFire cards perform well in these tests in the past, so hopefully this is an anomaly that can be resolved in a future driver update. We’ll have to wait and see on that one though.

In games where CrossFire doesn’t scale at all, ATI provides the option of forcing AFR mode by switching the Catalyst A.I. slider from the default “standard” setting to the “advanced” setting. This was previously accomplished by renaming the executable file of D3D apps to "AFR-FriendlyD3D.exe". ATI’s solution still isn’t as elegant as NVIDIA’s SLI profiles, but based on our interview with ATI’s Godfrey Cheng earlier this month, we’ve got a feeling ATI is working as hard as they can to address this issue. Here’s a clip from the interview:


FiringSquad: While CrossFire supports a number of games, there are still even more titles out there that don’t have native CrossFire support. Considering this, have you thought about giving end users the option to force CrossFire rendering modes for specific games? One feature NVIDIA provides is SLI profiles, where you can tweak the SLI rendering mode depending on the game. Has ATI considered adding something similar to Catalyst Control Center for CrossFire?

Godfrey Cheng ATI:
We have considered this feature along with many others. There are several things that we want to do for our customers which includes Vista support and the support of new GPUs that we have in the pipe. Game profiling is one of the priorities we’re working on. In the meantime, we encourage our customers to use the Catalyst AI Aggressive setting to force AFR on any game which will provide much of the benefits of game profiling.


We’ll be curious to see what ATI comes up with in terms of game profiles, as clearly it’s a feature that would be great to have.

Overall though, we really like what ATI has pulled off with the Radeon X1950 Pro’s internal CrossFire connection. If ATI can get the scaling issues we ran into with F.E.A.R. and Far Cry resolved, ATI enthusiasts will finally have a viable alternative to NVIDIA SLI that won’t come with all the drawbacks CrossFire has endured in the past.

© Copyright 2003 FS Media, Inc.
[ Print Article! | Close Window ]