Explicit Multi-GPU with DirectX 12 – Control, Freedom, New Possibilities
DirectX 12, GameWorks Expert Developer, GameWorks
Juha Sjoholm, posted Feb 28 2017
This blog post is about explicit multi-GPU programming that became possible with the introduction of the DirectX 12 API. In previous versions of DirectX, the driver had to manage multiple SLI GPUs. Now, DirectX 12 gives that control to the application. There are two parts in this blog post. In this first part, I’ll explain how multiple GPUs are exposed in the DirectX API, giving some pointers to the API documentation. Please look for further details in the documentation itself.