-update- For those necroing this old post, Just want to update that support for this feature does not work in current Shadowlands as I mentioned in one of my last replies to this thread. Unfortunately Blizzard didn’t seem to carry over support for this feature from the Shadowlands Beta and Pre-Patch into the final retail launch of Shadowlands as it stopped working. -end of update-
This is a WoW Public Service Announcement:
There is an unannounced feature that was added alongside the Shadowlands DX12 Ultimate update which included the Ray Tracing and other graphical improvement updates: Explicit Multi-GPU Support!
In simple terms, SLI through PCI-E (https://developer.nvidia.com/explicit-multi-gpu-programming-directx-12).
Recently I had acquired two RTX 3070 Graphic cards to upgrade the two computers in my house, however remembering of this DX12 feature (announcement was way back in 2016), I decided to stick both 3070s into my computer (https://i.imgur.com/sF35HdX.jpg) to mess around with them and see which games, if any, over the past 4 years have added support for this feature.
Anyways, long story short, I had fired up World of Warcraft, I wasn’t expecting anything, however as soon as I fired up WoW, lo and behold, I was immediately met with a significant increase to performance!
While World of Warcraft had always had support for SLI in the past, unfortunately this was limited to just hardware sli (sli hardware bridge required) and would only function with DX11 selected in the options menu (would not work with DX12), in addition, it required matching graphic cards with a SLI bridge (or NVLink) as once upon a time I use to run dual 1080 Tis back in the Nvidia 10 series days.
Anyways, the main takeaways from the addition of Explicit Multi-GPU support in WoW’s Direct X 12 Ultimate update:
- A hardware SLI Bridge/NVLink is not required.
- The graphic cards do not need to match, they do not need to be the same brand (i.e. mixing MSI and Gigabyte as in my case)
- The graphic cards do not need to be the same model/series (i.e. mixing a previous Nvidia 20 series with a Nvidia 30 series card)
- The chipset does not even need to be the same manufacturer (i.e. you can mix Nvidia with AMD! https://www.gamersnexus.net/game-bench/2326-amd-nvidia-sli-directx-12-benchmark-explicit-multi-gpu )
I run a 4k 120hz oled monitor, and with one 3070 I can only get about 70-90 fps average @4K and no where near my monitor’s refresh rate, however with two I average between 115-140 fps!
So if you have a second graphics card laying around… even if it’s different and generation older than your current, you should give it a try, you may see a performance increase in World of Warcraft as I did!
–Edit–
This is unverified however:
5. A graphic card with native DX12U hardware support may be required for this to work, i.e. Nvidia RTX 30 series or AMD Radeon 6000 series graphic card.