DX12 Multi-GPU Details?

Would buying two 480's for crossfire be a reliable way of getting 1080 levels of performance in DX12? I've heard that DX12 natively does crossfire but I haven't looked in to how reliable it is. I want 1080 levels of performance in DX12 but also want the more future-proof Async in AMD gpu's.
 
If your favorite game with mGPU uses AFR, then your dualie midrange setup that benches like a 1080 isn't going to actually play like a 1080. And yeah....hoping that both the IHV and game company make multi-GPU work is historically not a pretty thing.
 
Would buying two 480's for crossfire be a reliable way of getting 1080 levels of performance in DX12? I've heard that DX12 natively does crossfire but I haven't looked in to how reliable it is. I want 1080 levels of performance in DX12 but also want the more future-proof Async in AMD gpu's.
No. DX12 doesn't support CF or SLI at all, instead it has new multiGPU-modes one of which allow mix'n'matching even different vendors. However, multiGPU-support is now solely in the hands of game developers, they have to implement to support for it to work, not AMD or NVIDIA.
 
To my understanding it still requires the developers specifically implementing that support for their game, instead of AMD/NVIDIA driver magics?


Yes its pretty much the same as before. Developers still have to tailor their games for mGPU just the same way as SLi and Xfire, the benefit is only now you can have multiple IHV cards.
 
I have to look for it but there was a presentation that described all the multi GPU "modes" of DX12. However read the first sentence of this page. https://msdn.microsoft.com/en-us/library/windows/desktop/dn933253(v=vs.85).aspx and you will see it mentions a case where drivers handle using multiple gpu's.
two modes explicit and implicit, explicit gives developers complete control, implicit minimal work to get it work but still that depends on how the engine is made to begin with.
 
Yes its pretty much the same as before. Developers still have to tailor their games for mGPU just the same way as SLi and Xfire, the benefit is only now you can have multiple IHV cards.
Maybe I'm mistaken, but IIRC AMD/NVIDIA could implement CF/SLI on games on older APIs regardless of developer effort (of course in recent times the game engines have become more and more incompatible with "brute force AFR" due inter-frame data used and whatnot, but given that there's not specifically anything preventing it in the engine, it could be done?)
 
Back
Top