Jump to content

GeForce + Radeon: DirectX 12 Multi-Adapter with Ashes of the Singularity

Article: http://www.anandtech.com/show/9740/directx-12-geforce-plus-radeon-mgpu-preview

 

Sauce: http://www.anandtech.com/

 

Really interesting discovery made by Anandtech, it gives a hope for the gaming community. Can you imagine both architectures completing each other for the Ultimate GPU Rendering Setup?!

 

#mindblown

 

Seeing as this build of Ashes is a tech demo, I’m hesitant to read too much into the precise benchmark numbers we’re seeing. That said, the fact that the fastest multi-GPU setup was a mixed AMD/NVIDIA GPU setup was something I wasn’t expecting and definitely makes it all the more interesting. DirectX 11 games are going to be around for a while longer yet, so we’re likely still some time away from a mixed GPU gaming setup being truly viable, but it will be interesting to see just what Oxide and other developers can pull off with explicit multi-adapter as they become more familiar with the technology and implement more advanced rendering modes.  

 

 

It’s interesting to note that when picking these settings, the settings were chosen first and the cards second. So the fact that the GTX 980 Ti and R9 Fury X end up being so close in average performance comes as a pleasant surprise. With AFR performance gains dependent in part on how similar the two cards are, this should give us a better look at performance than cards that differ widely in performance.

In any case what we find is that with a single card setup the GTX 980 Ti and R9 Fury X are within 5% of each other with the older driver sets we needed to use for AFR compatibility. Both AMD and NVIDIA do see some performance gains with newer driver sets, with NVIDIA picking up 8% while AMD picks up 5%.

But more importantly let’s talk about mutli-GPU setups. If everything is working correctly and there are no unexpected bottlenecks, then on paper in mixed GPU setups we should get similar results no matter which card is the primary. And indeed that’s exactly what we find here, with only 1.4fps (2%) separating the GeForce + Radeon setups. Using the Radeon Fury X as the primary card gets the best results at 70.8fps, while swapping the order to let the GTX 980 Ti lead gives us 69.4fps.

However would you believe that the mixed GPU setups are faster than the homogenous setups? Trailing the mixed setups is the R9 Fury X + R9 Fury setup, averaging 67.1fps and trailing the slower mixed setup by 3.5%. Slower still – and unexpectedly so – is the GTX 980 Ti + GTX Titan X setup, which averages just 61.6fps, some 12% slower than the GTX 980 Ti + Fury X setup. The card setup is admittedly somewhat unusual here – in order to consistently use the GTX 980 Ti as the primary card we had to make the secondary card a GTX Titan X, seeing as how we don’t have another GTX 980 Ti or a third-tier GM200 card comparable to the R9 Fury – but even so the only impact here should be that the GTX Titan X doesn’t get to stretch its legs quite as much since it needs to wait on the slightly slower GTX 980 Ti primary in order to stay in sync.

CPU: Intel i7 4790K 4.7Ghz all cores  |  MotherBoard: ASUS Z97-Pro WiFi AC  |  RAM: 32GB Crucial Ballistix Elite 4x8GB DDR3 1866Mhz  |  GPU: EVGA 970 FTW+

Case: Fractal Design Define R5  |   Storage: Samsung 840 EVO 250GB; Samsung 850 EVO 1 TB; Seagate 2TB SSHD  |  PSU: Seasonic SS-760W XP2 Platinum

Display: Acer XB1 27" 165Hz IPS; Dell 24" U2414H IPS |  Cooling: Noctua NH-U14S Push-Pull   |   Keyboard: Logitech G710+  |  Mouse: Roccat Kone XTD Laser

Sound: Logitech X-530 5.1 70W RMS

 

 

Link to comment
Share on other sites

Link to post
Share on other sites

Good to finally see this in action. Inb4 AMD and Nvidia lock this in their drivers. More likely though, most devs won't bother to implement this. Not having to get rid of your old graphics card when you upgrade is a very juicy prospect though.

CPU i7 6700 Cooling Cryorig H7 Motherboard MSI H110i Pro AC RAM Kingston HyperX Fury 16GB DDR4 2133 GPU Pulse RX 5700 XT Case Fractal Design Define Mini C Storage Trascend SSD370S 256GB + WD Black 320GB + Sandisk Ultra II 480GB + WD Blue 1TB PSU EVGA GS 550 Display Nixeus Vue24B FreeSync 144 Hz Monitor (VESA mounted) Keyboard Aorus K3 Mechanical Keyboard Mouse Logitech G402 OS Windows 10 Home 64 bit

Link to comment
Share on other sites

Link to post
Share on other sites

It still blows my mind that the Fury X sees almost no performance increase, but the 290X has an increase of 70-100%. All that means for me is that once again, the 295X2 is going to be reigning as king for a while longer...

Link to comment
Share on other sites

Link to post
Share on other sites

It still blows my mind that the Fury X sees almost no performance increase, but the 290X has an increase of 70-100%. All that means for me is that once again, the 295X2 is going to be reigning as king for a while longer...

Fury X has more less powerful cores. 290x has 2816 powerful Hawaii cores, still the most powerful AMD has made yet and almost on par with Maxwell in terms of brute performance.

Current PC: Origin Millennium- i7 5820K @4.0GHz | GTX 980Ti SLI | X99 Deluxe 

 

Link to comment
Share on other sites

Link to post
Share on other sites

It still blows my mind that the Fury X sees almost no performance increase, but the 290X has an increase of 70-100%. All that means for me is that once again, the 295X2 is going to be reigning as king for a while longer...

Crappy ROP count. The Fury line of cards suffering because they have the same ROP count as the the 290/290x.

CPU i7 6700 Cooling Cryorig H7 Motherboard MSI H110i Pro AC RAM Kingston HyperX Fury 16GB DDR4 2133 GPU Pulse RX 5700 XT Case Fractal Design Define Mini C Storage Trascend SSD370S 256GB + WD Black 320GB + Sandisk Ultra II 480GB + WD Blue 1TB PSU EVGA GS 550 Display Nixeus Vue24B FreeSync 144 Hz Monitor (VESA mounted) Keyboard Aorus K3 Mechanical Keyboard Mouse Logitech G402 OS Windows 10 Home 64 bit

Link to comment
Share on other sites

Link to post
Share on other sites

Good to finally see this in action. Inb4 AMD and Nvidia lock this in their drivers. More likely though, most devs won't bother to implement this. Not having to get rid of your old graphics card when you upgrade is a very juicy prospect though.

A lot of devs also don't bother with crossfire / SLI optimization because they see the percentage of people with high end GPUs as small, and then the people with dual GPUs as a fraction of that...
Link to comment
Share on other sites

Link to post
Share on other sites

The 7970 + 680 works great, while 680 + 7970 is slower. interesting.

 

I want to see some APU (intel or AMD) paired with dGPUs. if you can get some extra frames that would be so cool.

 

EpicDX12_575px.jpg

if you want to annoy me, then join my teamspeak server ts.benja.cc

Link to comment
Share on other sites

Link to post
Share on other sites

Crappy ROP count. The Fury line of cards suffering because they have the same ROP count as the the 290/290x.

This. It's not the most balanced architecture. Seems like kinda a stopgap for AMD before they release 14nm GPUs. But they wanted to do something in the meanwhile... Since NVIDIA got high end Maxwell out.
Link to comment
Share on other sites

Link to post
Share on other sites

WOW! Colour me impressed, I didn't think we'd see anything like this till long into DX12s life and even then I thought the first showing would be buggy as all hell (after all both AMD and Nvidia can hardly get CF/SLI right ;)). Guess its still early days but looking good so early so far!

Link to comment
Share on other sites

Link to post
Share on other sites

A lot of devs also don't bother with crossfire / SLI optimization because they see the percentage of people with high end GPUs as small, and then the people with dual GPUs as a fraction of that...

Yup. The sate of xfire/SLI right now makes this seem like a "when hell freezes over" prospect.

CPU i7 6700 Cooling Cryorig H7 Motherboard MSI H110i Pro AC RAM Kingston HyperX Fury 16GB DDR4 2133 GPU Pulse RX 5700 XT Case Fractal Design Define Mini C Storage Trascend SSD370S 256GB + WD Black 320GB + Sandisk Ultra II 480GB + WD Blue 1TB PSU EVGA GS 550 Display Nixeus Vue24B FreeSync 144 Hz Monitor (VESA mounted) Keyboard Aorus K3 Mechanical Keyboard Mouse Logitech G402 OS Windows 10 Home 64 bit

Link to comment
Share on other sites

Link to post
Share on other sites

benches that OP dind't post

2560x1440

78164.png

78165.png

 

3840x2160 (4K)

78166.png

78167.png

4K Frametimes 

Frametimes.png

 

Old still DX12 complaint hardware

78168.png

 

Its so damn impressive the performance gains fury x + 980ti have, specially for pre alpha software that still needs lots of optimization, not many games will program this level of EMA into their render pipeline but i hope they at least go the way iGPU + dGPU way which is a more common set up that multi gpu.

this is one of the greatest thing that has happened to me recently, and it happened on this forum, those involved have my eternal gratitude http://linustechtips.com/main/topic/198850-update-alex-got-his-moto-g2-lets-get-a-moto-g-for-alexgoeshigh-unofficial/ :')

i use to have the second best link in the world here, but it died ;_; its a 404 now but it will always be here

 

Link to comment
Share on other sites

Link to post
Share on other sites

Good to finally see this in action. Inb4 AMD and Nvidia lock this in their drivers. More likely though, most devs won't bother to implement this. Not having to get rid of your old graphics card when you upgrade is a very juicy prospect though.

I don't see AMD locking this feature as they are all about compatibility. Nvidia I'm unsure about though.

[Out-of-date] Want to learn how to make your own custom Windows 10 image?

 

Desktop: AMD R9 3900X | ASUS ROG Strix X570-F | Radeon RX 5700 XT | EVGA GTX 1080 SC | 32GB Trident Z Neo 3600MHz | 1TB 970 EVO | 256GB 840 EVO | 960GB Corsair Force LE | EVGA G2 850W | Phanteks P400S

Laptop: Intel M-5Y10c | Intel HD Graphics | 8GB RAM | 250GB Micron SSD | Asus UX305FA

Server 01: Intel Xeon D 1541 | ASRock Rack D1541D4I-2L2T | 32GB Hynix ECC DDR4 | 4x8TB Western Digital HDDs | 32TB Raw 16TB Usable

Server 02: Intel i7 7700K | Gigabye Z170N Gaming5 | 16GB Trident Z 3200MHz

Link to comment
Share on other sites

Link to post
Share on other sites

Fury X has more less powerful cores. 290x has 2816 powerful Hawaii cores, still the most powerful AMD has made yet and almost on par with Maxwell in terms of brute performance.

No, I'm pretty sure that's not true. The theoretical FLOPS for both of them across 2816 cores is practically equal, with a small advantage to the Fury X since its clock speed is 50 MHz higher. The R9 290x has 68.75% of the cores of the Fury X, so if you multiply that by the Fury X's maximum of 8602 GFLOPS, you get around 5914 GFLOPS, again a bit above the 290x because of the clock speed increase. If you really want me to show you how to get the same value, multiply the result of 1000/1050 by 5914 to get 5632, the value of the maximum GFLOPS of the 290x.

 

Sources: https://www.techpowerup.com/gpudb/2677/radeon-r9-fury-x.html

https://www.techpowerup.com/gpudb/2460/radeon-r9-290x.html

Why is the God of Hyperdeath SO...DARN...CUTE!?

 

Also, if anyone has their mind corrupted by an anthropomorphic black latex bat, please let me know. I would like to join you.

Link to comment
Share on other sites

Link to post
Share on other sites

I hope that there isn't any extra frame latency or any other shit that makes regular multi-GPU setups sometimes unfavourable. It would be awesome if in a few years you could just throw a few video cards into a system no matter the vendor and get mad performance.

 

Spoiler

4790k @ 4.5Ghz 1.180v NZXT Kraken X31 | MSI Z97 Krait | Kingston Hyper X Fury 32GB 1866Mhz, 2 DIMMs white and 2 black | GTX 980 Ti - G1 Gaming | GTX 680 - Reference | SilverStone ST75F-P | Phanteks Enthoo Pro

Link to comment
Share on other sites

Link to post
Share on other sites

it would be cool if you could in DX12 or Vulkan do like GTX 670 + 980 or GTX 560 Ti + 980 Ti .. that would be awesome

Security Analyst & Tech Enthusiast

Ask me anything.

Link to comment
Share on other sites

Link to post
Share on other sites

it would be cool if you could in DX12 or Vulkan do like GTX 670 + 980 or GTX 560 Ti + 980 Ti .. that would be awesome

You would need AMD cards for that (7000 series and up) since every GCN card supports at least support dx 12.0. Nothing below Maxwell supports anything more than dx 11.0.

CPU i7 6700 Cooling Cryorig H7 Motherboard MSI H110i Pro AC RAM Kingston HyperX Fury 16GB DDR4 2133 GPU Pulse RX 5700 XT Case Fractal Design Define Mini C Storage Trascend SSD370S 256GB + WD Black 320GB + Sandisk Ultra II 480GB + WD Blue 1TB PSU EVGA GS 550 Display Nixeus Vue24B FreeSync 144 Hz Monitor (VESA mounted) Keyboard Aorus K3 Mechanical Keyboard Mouse Logitech G402 OS Windows 10 Home 64 bit

Link to comment
Share on other sites

Link to post
Share on other sites

You would need AMD cards for that (7000 series and up) since every GCN card supports at least support dx 12.0. Nothing below Maxwell supports anything more than dx 11.0.

Not true. Everything from Fermi has at least partial D3D12 support.

CPU: Intel Core i7 7820X Cooling: Corsair Hydro Series H110i GTX Mobo: MSI X299 Gaming Pro Carbon AC RAM: Corsair Vengeance LPX DDR4 (3000MHz/16GB 2x8) SSD: 2x Samsung 850 Evo (250/250GB) + Samsung 850 Pro (512GB) GPU: NVidia GeForce GTX 1080 Ti FE (W/ EVGA Hybrid Kit) Case: Corsair Graphite Series 760T (Black) PSU: SeaSonic Platinum Series (860W) Monitor: Acer Predator XB241YU (165Hz / G-Sync) Fan Controller: NZXT Sentry Mix 2 Case Fans: Intake - 2x Noctua NF-A14 iPPC-3000 PWM / Radiator - 2x Noctua NF-A14 iPPC-3000 PWM / Rear Exhaust - 1x Noctua NF-F12 iPPC-3000 PWM

Link to comment
Share on other sites

Link to post
Share on other sites

Not true. Everything from Fermi has at least partial D3D12 support.

Kepler (and consequenctly, everything below) does not support dx 11.1, 11.2 or 11.3. They most certainly do not have dx12 support.

CPU i7 6700 Cooling Cryorig H7 Motherboard MSI H110i Pro AC RAM Kingston HyperX Fury 16GB DDR4 2133 GPU Pulse RX 5700 XT Case Fractal Design Define Mini C Storage Trascend SSD370S 256GB + WD Black 320GB + Sandisk Ultra II 480GB + WD Blue 1TB PSU EVGA GS 550 Display Nixeus Vue24B FreeSync 144 Hz Monitor (VESA mounted) Keyboard Aorus K3 Mechanical Keyboard Mouse Logitech G402 OS Windows 10 Home 64 bit

Link to comment
Share on other sites

Link to post
Share on other sites

Kepler (and consequenctly, everything below) does not support dx 11.1, 11.2 or 11.3. They most certainly do not have dx12 support.

Yes they do. I'll find a source... on mobile.

CPU: Intel Core i7 7820X Cooling: Corsair Hydro Series H110i GTX Mobo: MSI X299 Gaming Pro Carbon AC RAM: Corsair Vengeance LPX DDR4 (3000MHz/16GB 2x8) SSD: 2x Samsung 850 Evo (250/250GB) + Samsung 850 Pro (512GB) GPU: NVidia GeForce GTX 1080 Ti FE (W/ EVGA Hybrid Kit) Case: Corsair Graphite Series 760T (Black) PSU: SeaSonic Platinum Series (860W) Monitor: Acer Predator XB241YU (165Hz / G-Sync) Fan Controller: NZXT Sentry Mix 2 Case Fans: Intake - 2x Noctua NF-A14 iPPC-3000 PWM / Radiator - 2x Noctua NF-A14 iPPC-3000 PWM / Rear Exhaust - 1x Noctua NF-F12 iPPC-3000 PWM

Link to comment
Share on other sites

Link to post
Share on other sites

Yes they do. I'll find a source... on mobile.

Good luck.

CPU i7 6700 Cooling Cryorig H7 Motherboard MSI H110i Pro AC RAM Kingston HyperX Fury 16GB DDR4 2133 GPU Pulse RX 5700 XT Case Fractal Design Define Mini C Storage Trascend SSD370S 256GB + WD Black 320GB + Sandisk Ultra II 480GB + WD Blue 1TB PSU EVGA GS 550 Display Nixeus Vue24B FreeSync 144 Hz Monitor (VESA mounted) Keyboard Aorus K3 Mechanical Keyboard Mouse Logitech G402 OS Windows 10 Home 64 bit

Link to comment
Share on other sites

Link to post
Share on other sites

You would need AMD cards for that (7000 series and up) since every GCN card supports at least support dx 12.0. Nothing below Maxwell supports anything more than dx 11.0.

yeah I guess.. but still that would be epic. aka bridging your old GPU with a new one, resulting in much more performance.. you know.

Security Analyst & Tech Enthusiast

Ask me anything.

Link to comment
Share on other sites

Link to post
Share on other sites

Good luck.

Here's 1. If I was on desktop I'd find you 50 more since you're too lazy.

http://www.anandtech.com/show/9472/windows-10-launch-day-gpu-support-summary

CPU: Intel Core i7 7820X Cooling: Corsair Hydro Series H110i GTX Mobo: MSI X299 Gaming Pro Carbon AC RAM: Corsair Vengeance LPX DDR4 (3000MHz/16GB 2x8) SSD: 2x Samsung 850 Evo (250/250GB) + Samsung 850 Pro (512GB) GPU: NVidia GeForce GTX 1080 Ti FE (W/ EVGA Hybrid Kit) Case: Corsair Graphite Series 760T (Black) PSU: SeaSonic Platinum Series (860W) Monitor: Acer Predator XB241YU (165Hz / G-Sync) Fan Controller: NZXT Sentry Mix 2 Case Fans: Intake - 2x Noctua NF-A14 iPPC-3000 PWM / Radiator - 2x Noctua NF-A14 iPPC-3000 PWM / Rear Exhaust - 1x Noctua NF-F12 iPPC-3000 PWM

Link to comment
Share on other sites

Link to post
Share on other sites

CPU: Intel Core i7 7820X Cooling: Corsair Hydro Series H110i GTX Mobo: MSI X299 Gaming Pro Carbon AC RAM: Corsair Vengeance LPX DDR4 (3000MHz/16GB 2x8) SSD: 2x Samsung 850 Evo (250/250GB) + Samsung 850 Pro (512GB) GPU: NVidia GeForce GTX 1080 Ti FE (W/ EVGA Hybrid Kit) Case: Corsair Graphite Series 760T (Black) PSU: SeaSonic Platinum Series (860W) Monitor: Acer Predator XB241YU (165Hz / G-Sync) Fan Controller: NZXT Sentry Mix 2 Case Fans: Intake - 2x Noctua NF-A14 iPPC-3000 PWM / Radiator - 2x Noctua NF-A14 iPPC-3000 PWM / Rear Exhaust - 1x Noctua NF-F12 iPPC-3000 PWM

Link to comment
Share on other sites

Link to post
Share on other sites

does vulkan support this to? i didn't read to much about it

fx-8350 @4,4Ghz/sapphire r9 fury/2x 8gb Kingstone ddr3 @2030Mhz

Link to comment
Share on other sites

Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now


×