The State of Mantle, The Drivers, & The Test

Before diving into our long-awaited benchmark results, I wanted to quickly touch upon the state of Mantle now that AMD has given us a bit more insight into what’s going on.

With the Vulkan project having inherited and extended Mantle, Mantle’s external development is at an end for AMD. AMD has already told us in the past that they are essentially taking it back inside, and will be using it as a platform for testing future API developments. Externally then AMD has now thrown all of their weight behind Vulkan and DirectX 12, telling developers that future games should use those APIs and not Mantle.

In the meantime there is the question of what happens to existing Mantle games. So far there are about half a dozen games that support the API, and for these games Mantle is the only low-level API available to them. Should Mantle disappear, then these games would no longer be able to render at such a low-level.

The situation then is that in discussing the performance results of the R9 Fury X with Mantle, AMD has confirmed that while they are not outright dropping Mantle support, they have ceased all further Mantle optimization. Of particular note, the Mantle driver has not been optimized at all for GCN 1.2, which includes not just R9 Fury X, but R9 285, R9 380, and the Carrizo APU as well. Mantle titles will probably still work on these products – and for the record we can’t get Civilization: Beyond Earth to play nicely with the R9 285 via Mantle – but performance is another matter. Mantle is essentially deprecated at this point, and while AMD isn’t going out of their way to break backwards compatibility they aren’t going to put resources into helping it either. The experiment that is Mantle has come to an end.

This will in turn impact our testing somewhat. For our 2015 benchmark suite we began using low-level APIs when available, which in the current game suite includes Battlefield 4, Dragon Age: Inquisition, and Civilization: Beyond Earth, not counting on AMD to cease optimizing Mantle quite so soon. As a result we’re in the uncomfortable position of having to backtrack on our policies some in order to not base our recommendations on stupid settings.

Starting with this review we’re going to use low-level APIs when available, and when using them makes performance sense. That means we’re not going to use Mantle in the cases where performance has clearly regressed due to a lack of optimizations, but will use it for games where it still works as expected (which essentially comes down to Civ: BE). Ultimately everything will move to Vulkan and DirectX 12, but in the meantime we will need to be more selective about where we use Mantle.

The Drivers

For the launch of the 300/Fury series, AMD has taken an unexpected direction with their drivers. The launch driver for these parts is the Catalyst 15.15 driver, AMD’s next major driver branch which includes everything from Fiji support to WDDM 2.0 support. However in launching these parts, AMD has bifurcated their drivers; the new cards get Catalyst 15.15, the old cards get Catalyst 15.6 (driver version 14.502).

Eventually AMD will bring these cards back together in a later driver release, after they have done more extensive QA against their older cards. In the meantime it’s possible to use a modified version of Catalyst 15.15 to enable support for some of these older cards, but unsigned drivers and Windows do not get along well, and it introduces other potential issues. Otherwise considering that these new drivers do include performance improvements for existing cards, we are not especially happy with the current situation. Existing Radeon owners are essentially having performance held back from them, if only temporarily. Small tomes could be written on AMD’s driver situation – they clearly don’t have the resources to do everything they’d like to at once – but this is perhaps the most difficult situation they’ve put Radeon owners in yet.

The Test

Finally, let’s talk testing. For our benchmarking we have used AMD’s Catalyst 15.15 beta drivers for the R9 Fury X, and their Catalyst 15.5 beta drivers for all other AMD cards. Meanwhile for NVIDIA cards we are on release 352.90.

From a build standpoint we’d like to remind everyone that installing a GPU radiator in our closed cased test bed does require reconfiguring the test bed slightly; a 120mm rear exhaust fan must be removed to make room for the GPU radiator.

CPU: Intel Core i7-4960X @ 4.2GHz
Motherboard: ASRock Fatal1ty X79 Professional
Power Supply: Corsair AX1200i
Hard Disk: Samsung SSD 840 EVO (750GB)
Memory: G.Skill RipjawZ DDR3-1866 4 x 8GB (9-10-9-26)
Case: NZXT Phantom 630 Windowed Edition
Monitor: Asus PQ321
Video Cards: AMD Radeon R9 Fury X
AMD Radeon R9 295X2
AMD Radeon R9 290X
AMD Radeon R9 285
AMD Radeon HD 7970
NVIDIA GeForce GTX Titan X
NVIDIA GeForce GTX 980 Ti
NVIDIA GeForce GTX 980
NVIDIA GeForce GTX 780 Ti
NVIDIA GeForce GTX 680
NVIDIA GeForce GTX 580
Video Drivers: NVIDIA Release 352.90 Beta
AMD Catalyst Cat 15.5 Beta (All Other AMD Cards)
AMD Catalyst Cat 15.15 Beta (R9 Fury X)
OS: Windows 8.1 Pro
Meet The Radeon R9 Fury X Battlefield 4
Comments Locked

458 Comments

View All Comments

  • Samus - Saturday, July 4, 2015 - link

    Being an NVidia use for 3 generations, I'm finding it hard to ignore this cards value, especially since I've invested $100 each on my last two NVidia cards (including my SLI setup) adding liquid cooling. The brackets alone are $30.

    Even if this card is less efficient per watt than NVidia's, the difference is negligible when considering kw/$. It's like comparing different brand of LED bulbs, some use 10-20% less energy but the overall value isn't as good because the more efficient ones cost more, don't dim, have a light buzz noise, etc.

    After reading this review I find the Fury X more impressive than I otherwise would have.
  • Alexvrb - Sunday, July 5, 2015 - link

    Yeah a lot of reviews painted doom and gloom but the watercooler has to be factored into that price. Noise and system heat removal of the closed loop cooler are really nice. I still think they should launch the vanilla Fury at $499 - if it gets close to the performance of the Fury X they'll have a decent card on their hands. To me though the one I'll be keeping an eye out for is Nano. If they can get something like 80% of the performance at roughly half the power, that would make a lot of sense for more moderately spec'd systems. Regardless of what flavor, I'll be interested to see if third parties will soon launch tools to bump the voltage up and tinker with HBM clocks.
  • chizow - Monday, July 6, 2015 - link

    Water cooling if anything has proven to be a negative so far for Fury X with all the concerns of pump whine and in the end where is the actual benefit of water cooling when it still ends up slower than 980Ti with virtually no overclocking headroom?

    Based on Ryan's review Fury Air we'll most likely see the downsides of leakage on TDP and its also expected to be 7/8th SP/TMU. Fury Nano also appears to be poised as a niche part that will cost as much if not more than Fury X, which is amazing because at 80-85% of Fury X it won't be any faster than the GTX 980 at 1440p and below and right in that same TDP range too. It will have the benefit of form factor but will that be enough to justify a massive premium?
  • Alexvrb - Monday, July 6, 2015 - link

    You can get a bad batch of pumps in any CLC. Cooler Master screwed up (and not for the first time!) but the fixed units seem to be fine and for the units out there with a whine just RMA them. I'm certainly not going to buy one, but I know people that love water cooled components and like the simplicity and warranty of a CL system.

    Nobody knows the price of the Nano, nor final performance. I think they'd be crazy to price it over $550 even factoring in the form factor - unless someone releases a low-profile model, then they can charge whatever they want for it. We also don't know final performance of Fury compared to Fury X, though I already said they should price it more aggressively. I don't think leakage will be that big of an issue as they'll probably cap thermals. Clocks will vary depending on load but they do on Maxwell too - it's the new norm for stock aircooled graphics cards.

    As for overclocking, yeah that was really terrible. Until people are able to tinker with voltage controls and the memory, there's little point. Even then, set some good fan profiles.
  • Refuge - Thursday, July 23, 2015 - link

    To be honest, the wine I've seen on these isn't anything more than any other CLC I've ever seen in the wild.

    I feel like this was blown a bit out of proportion. Maybe I'm going deaf, maybe I didn't see a real example. I'm not sure.
  • tritiumosu3 - Thursday, July 2, 2015 - link

    "AMD Is nothing if not the perineal underdog"
    ...
    perineal =/= perennial! You should probably fix that...
  • Ryan Smith - Thursday, July 2, 2015 - link

    Thanks. Fixed. It was right, and then the spell-checker undid things on me...
  • ddriver - Thursday, July 2, 2015 - link

    I'd say after the Hecktor RuiNz fiasco, "perpetual underdog" might be more appropriate.
  • testbug00 - Sunday, July 5, 2015 - link

    Er, what fiasco did Hector Ruiz create for AMD?
  • Samus - Monday, July 6, 2015 - link

    I'm wondering the same thing. When Hector Ruiz left Motorola, they fell apart, and when he joined AMD, they out-engineered and out-manufactured Intel with quality control parity. I guess the fiasco would be when Hector Ruiz left AMD, because then they fell apart.

Log in

Don't have an account? Sign up now