ATI's Multi-GPU Solution: CrossFire
by Anand Lal Shimpi & Derek Wilson on May 30, 2005 9:00 PM EST- Posted in
- GPUs
Final Words
Anyone need a quick recap?On the hardware side, ATI is launching a multi-GPU solution called CrossFire that can be added to any existing Radeon X800 or X850 graphics card when run in (to be verified) any motherboard with 2 physical x16 PCI Express slots. Also being announced is ATI's push further into the high end chipset space with their Radeon Xpress 200 CrossFire-Edition. This chipset can be used on motherboards for Intel or AMD solutions and will provide 2 x16 physical, x8 electrical PCI Express slots for CrossFire support. ATI CrossFire-Edition motherboards could also support NVIDIA's SLI cards if NVIDIA's drivers were properly adapted.
Setting up CrossFire on a system that uses selector ICs to allow BIOS control of PCI Express slots makes hardware installation easier than SLI. All that is required is to insert the graphics cards and then connect them with the external dongle. Of course, not all ATI solutions will include this feature. Using SLI, a bridge must be installed inside the case. This is a more elegant solution than a dongle, as it is out of sight, but switching from CrossFire mode to a 4-monitor setup is as easy as changing the way cables are plugged into the back of the computer. In order to use multi-monitor configurations on an NVIDIA SLI board, the SLI bridge must be removed. We don't consider the SLI selector card on the motherboard to be an advantage or disadvantage, as some of ATI's partners will be implementing selector cards or terminator cards rather than the BIOS configurable selector ICs. Really, both companies have pluses and minuses, and we leave it to the end user to decide whether the internal bridge or external dongle fits their needs better.
As far as software support goes, CrossFire will offer AFR, split frame, and supertiling rendering modes. Two new types of AA (called Super AA modes) will also be enabled by CrossFire: 8x/10x and 12x/14x with combine MSAA (the latter two modes including SSAA). We expect the same games (or types of games) to run using one of the three performance modes (AFR, split frame, or supertiling) and run well under SLI, while all games will be accelerated under any Super AA mode.
Had enough yet? Our initial performance test on prerelease hardware and drivers shows roughly 50 to 85 percent improved performance under Doom 3 from CrossFire. This indicates that we could see very good performance from CrossFire when it is finally released. Our initial tests aren't enough to draw any firm conclusions, especially in comparison to SLI performance, but we are looking forward to running a full suite of tests on the hardware.
The down sides of CrossFire mainly stem from the motherboard chipset. Either adding cost through the selector ICs or limiting convenience with a terminator card or SLI Style selector card is a tough call for vendors. Supporting two x8 electrical PCI Express slots does limit potential bandwidth and therefore, possibilities open to software developers. This isn't any better than what NVIDIA has to offer, so ATI need not worry much here. With vendors either using a ULi southbridge, or the (currently) buggy ATI southbridge, we may want to pay close attention to whose hardware is on the board. As far as the CrossFire card itself, we would prefer to see the 16 pipe CrossFire card not drop to 12 pipes when paired with a 12 pipe card (at least in split frame rendering). ATI's thinking is that the 16 pipe card would always be waiting on the 12 pipe, but in split frame rendering, giving more work to the 16 pipe card would help balance the performance. We just believe in people getting what they pay for.
If ATI can get CrossFire out to the market in good volume (for its potential demand), we could have an excellent alternative to SLI on our hands. ATI is also working on licensing CrossFire to SiS, so we may see SiS based boards with CrossFire support early next year as well. Exhaustive performance tests remain to be run, but from a feature standpoint, CrossFire looks good. We would like to see CrossFire offerings for Radeon cards slower than the X800, but other than that, we will have to sit back and wait for hardware to draw more conclusions.
57 Comments
View All Comments
Panndor - Monday, June 13, 2005 - link
Lets hope that this endevor by ATI doesn't end up in the same situation at the RAGE Fury Maxx they came up with. The last time they tried this they screwed it up and then cut support for the card like it never existed.Looks promising, but I could see problems if they allow different hardware to run in a combined mode as well.
Competition is good so maybe this will bring down the price of the boards and the cards now.
vision33r - Wednesday, June 1, 2005 - link
Those 2 X850XT PE cards add up to $1000+ alone while price of 6800U are going down.I think the biggest prob is not if this works or not, is if the mainboard performance is sacrificed due to the ATI north-bridge. I don't gave 90% of the time on my system, I can't sacrifice losing system performance for gaming perf.
xsilver - Wednesday, June 1, 2005 - link
what's funny is that a few months after the xfire is released, nvidia will probably announce SLI v2.0 and then everyone will talk about how that's so coolWesley Fink - Wednesday, June 1, 2005 - link
#49 & #50 - The Uli 1573 we've seen paired with Crossfire DOES suport NCQ. this was confirmed this afternoon with engineers here at Computex. The upcoming ULI 1575 southtridge supports both Sata 2 and NCQ.We also saw demos of Splinter Cell on Crossfire with the 2.0 Shader. The demos were at 1280x1024 with all eye candy enabled. Frame rates in the various demos were 118 to 120. Since we did not have reference benches for Splinter Cell, it didn't make much sense to publish these results in the launch article. What we have seen is very promising, but we need more "hands-on" benchmarking before we can say much more.
Wesley Fink
mkruer - Wednesday, June 1, 2005 - link
#51 That is the real question to be answered. My guess is that ATI will work on a SLI board and visa versa unless there is something specifically in hard coded that prevents the second slot from being used by anything other the chipsets manufactures video card, which is highly unlikely. From the BIOS and driver standpoint the MB is either has 1x16 PCIex slot or 2x8 PCIex slots.elecrzy - Tuesday, May 31, 2005 - link
its possible to have Crossfire work on the NF4/945/955. Its just that ATI won't support them through the drivers. Sigh...kmmatney - Tuesday, May 31, 2005 - link
Does the ULi southbridge have NCQ support?weblizard - Tuesday, May 31, 2005 - link
No Sata II or NCQ support. That's all I need to know to NOT want a crossfire system.bob661 - Tuesday, May 31, 2005 - link
#47I had the Abit board with the AMD chipset on it. Worked flawlessly. I gave it to a friend when I upgraded that box and it was running until last year when he upgraded his box.
sprockkets - Tuesday, May 31, 2005 - link
26# That was the 760MPX or the dual processor chipset. Don't recall any irongate issues (that was 750, 760 was the DDR version, right?)