Before now, adding a second, third, or fourth Radeon card in CrossFire was a matter of picking a compatible motherboard (with the right PCI Express slot spacing), dropping in the additional hardware, and linking the cards up with a bridge connector draped over the top. That connector shuttled the secondary card’s frames to the first, where an on-die compositing engine put the stream together for output.
This approach worked well in a world of 2560x1600 and less. However, it became problematic above four-megapixel resolutions, where information had to be moved across PCI Express instead, negatively affecting practical frame rates at 5760x1080 and Ultra HD.
So, AMD built a DMA engine into its compositing block, facilitating direct communication between GPUs over PCI Express and enough throughput for those triple-screen and 4K configurations that performed so poorly before. This is not inconsequential. Moving display data is a real-time operation, necessitating bandwidth provisioning, buffering, and prioritization.
The big benefit is that there’s no longer any need for an external bridge. Whereas the interplay between CrossFire connector and PCIe bus continues to stymie the rest of AMD’s cards (except for the Bonaire-based R7 260X—that GPU has the xDMA feature, too), a pair of Radeon R9 290Xes in CrossFire support the company’s frame pacing technology at 3840x2160 right out of the gate.
You don’t even need PCI Express 3.0 connectivity—as in, the xDMA engine doesn’t rely on any specific feature of the third-gen standard. AMD says this feature will work on platforms limited to older versions of PCIe, too. With that said, if you’re shopping for two R9 290Xes and you’re still using a motherboard with PCI Express 2.0, it might be time to upgrade (or think about a combination of hardware that won’t bottleneck performance).
AMD’s timing is ideal. When I wrote Gaming At 3840x2160: Is Your PC Ready For A 4K Display?, there wasn’t even a point to testing Radeon cards. Without frame pacing, we fully expected to see one-half of dual-GPU configuration’s frames getting dropped. But now the company has a new flagship seemingly built for high-resolution gaming. And, given that we already considered two GeForce GTX 780s the sweet spot for smooth frame rates on a 4K screen, it seems probable that you’d want at least two 290Xes, too.
- Hawaii: A 6.2 Billion Transistor GPU For Gaming
- CrossFire: Farewell Bridge Connector; Hello DMA
- TrueAudio: Dedicated Resources For Sound Processing
- PowerTune: Balancing Performance And Acoustics
- Overclocking: PowerTune Changes Things
- The Radeon R9 290X
- Test System And Benchmarks
- Results: Arma III At 1920x1080 And 2560x1440
- Results: Arma III At 3840x2160
- Results: Battlefield 3 At 1920x1080 And 2560x1440
- Results: Battlefield 3 At 3840x2160
- Results: BioShock Infinite At 1920x1080 And 2560x1440
- Results: BioShock Infinite At 3840x2160
- Results: Crysis 3 At 1920x1080 And 2560x1440
- Results: Crysis 3 At 3840x2160
- Results: Metro: Last Light At 1920x1080 And 2560x1440
- Results: Metro: Last Light At 3840x2160
- Results: The Elder Scrolls V: Skyrim At 1920x1080 And 2560x1440
- Results: The Elder Scrolls V: Skyrim At 3840x2160
- Results: Tomb Raider At 1920x1080 And 2560x1440
- Results: Tomb Raider At 3840x2160
- CrossFire: Arma III At 7680x1440
- CrossFire: Battlefield 3 At 7680x1440
- CrossFire: BioShock Infinite At 7680x1440
- CrossFire: Crysis 3 At 7680x1440
- CrossFire: Metro: Last Light At 7680x1440
- CrossFire: The Elder Scrolls V: Skyrim At 7680x1440
- CrossFire: Tomb Raider At 7680x1440
- Power Consumption
- CAD: AutoCAD 2013
- CAD: Autodesk Inventor 2013
- OpenGL: Maya 2013 And LightWave
- OpenCL: Bitmining, LuxMark, And RatGPU
- R9 290X: A Taste Of Paradise That Won’t Break The Bank