Radeon and GeForce GPUs tested working together in DX 12

by Mark Tyson on 27 October 2015, 10:01

Tags: AMD (NYSE:AMD), NVIDIA (NASDAQ:NVDA), Intel (NASDAQ:INTC), Microsoft (NASDAQ:MSFT), Windows 10

Quick Link: HEXUS.net/qacvqc

Add to My Vault: x

Microsoft outlined the Multiadapter functionality of DirectX 12 back in April this year. It talked about the untapped potential in PCs of the rather common second (integrated) GPU equipped yet idling in many systems. After a brief mention of combining several of the same brands of GPU, Microsoft talked about leveraging "two disparate GPUs simultaneously to maximize performance". The specific example Microsoft gave was mixing a discrete Nvidia GPU with a system's integrated Intel GPU.

Now the PC enthusiasts over at AnandTech have conducted their own Multiadapter testing under DirectX 12. AnandTech writer Ryan Smith got his hands on a custom build of Ashes of the Singularity, with DirectX 12's Explicit Multiadapter Unlinked mode enabled, courtesy of the developers at Oxide Games. This game build enables mixed GPUs using the alternate frame rendering (AFR) mode that was tested with various permutations of AMD and Nvidia graphics cards.

Smith conducted Ashes of the Singularity benchmarks using pairs of graphics cards from single and mixed vendors, noted the results and made some interesting observations. The top performance results table was crowned by an AMD Radeon Fury X and Nvidia GeForce GTX 980 Ti pairing. Lagging slightly behind that combo in the 2560x1440 2x MSAA performance table was a combination of Nvidia GeForce GTX 980 Ti and AMD Radeon Fury X. Yes, this is the same pair of cards, but it seems to matter which is the primary card in your system. I've embedded this high end GPU table below.

Other benchmark settings were tested such as at 4K resolutions and Smith had a look at mixing '2012 GPUs' such as the HD7970 & GTX 680 on another page of the AnandTech analysis. In this case it was very important to have the AMD graphics card as the primary adapter to enjoy performance scaling.

It's great to see the interoperability on offer in DirectX 12 with multiple vendor cards that one would think differ so greatly. With AFR, its best to use two cards with similar performance characteristics, so one isn't waiting too long for the other.

Microsoft's DX12 is also capable of other kinds of GPU resource mixing. One of the most interesting mixing types for many may be, as hinted in the intro, where your PC's dGPU gets a helping hand from the often much less powerful iGPU. In this unequal relationship developers can target the iGPU for lesser but important GPU tasks like graphics post processing.

Looking forward it's going to be interesting to see how this technology progresses, if it picks up more support from developers and becomes the norm in the PC games of the future.



HEXUS Forums :: 23 Comments

Login with Forum Account

Don't have an account? Register today!
This is the best thing about DX12 I think. Being able to get that little bit of extra juice from the integrated graphics is great. Intel graphics aren't great on their own but could work as a companion GPU.
ohhhh soon I can mix intel HD with a slow GT 730!! DDR3 1600 mhz + DDR3 1800mhz I wonder how many FPS will shoot.
Would have been interesting to see a 2012 GPU plus a 2015 GPU in the test. I assume there would be some benefit. Many people upgrade on a cycle these days. The older graphics card is still fine in 2D apps, but needs upgrading for more modern games. Being able to still get some benefit from the older card would be a bonus.

I've a 4670k and just replaced a radeon 6950 with a R9 390. Would be quite something to be able to use all 3 GPUs.

Edit: Looks like 6950 isn't supported, so I presume there will be a list of cards that are when DX12 shakes out.
The 6950 doesn't support DX12, thus obviously not DX12 Multiadapter either. Other than that, I agree that a look into combinations like that would be great, and particularly useful to people looking to upgrade at some point.
I hope to see more of this in the future. Could be game changing for people on a budget or switching from one GPU maker to another.