In DirectX 9, 10, and 11, mGPU support came in the form of the hardware driver combining multiple cards to act as a virtual single GPU if a program was setup to take advantage of that virtual single GPU. AMD called their’s “CrossfireX”. For a few years now, DirectX 9, 10, and 11 have been considered old technology as the industry has been working on the DirectX successor of DirectX 12 just like OpenGL has their successor of Vulkan. Both of the new technologies allow for the programs to directly access the different multiple GPU’s instead of forcing them to act as a single virtual GPU through a hardware drive. This is good news as it allows the programs to be programmed to utilize each GPU and all of their resources where the older technology forced the virtual GPU which only used the resources of the “master GPU” which means you were limited to the VRAM of just that master GPU. The biggest problem with all of this is that most of the games that are out there for people to play are the DirectX 9, 10, and 11 games. There are very few of those games that are DirectX 12 or Vulkan. Many of those games that are being converted to the newer technology are tight lipped about their progression which gives the communities that they are years away. The communities are left with attempting to get the older virtual single GPU working with the game they are playing with very to little help from the game developers or the hardware developers until the games are updated to use the new mGPU technology. This will be the forums where I will try to have all my AMD discussions.