Please remember that any mention of competitors, hinting at competitors or offering to provide details of competitors will result in an account suspension. The full rules can be found under the 'Terms and Rules' link in the bottom right corner of your screen. Just don't mention competitors in any way, shape or form and you'll be OK.
I am just waiting for Nvidia to pull all support for SLi. AMD sort of did with Crossfire, by declaring the Radeon Duo thing (Fury) was not meant for gaming.. They never seemed to mention Crossfire again after that.
SLi IMO was always better than Crossfire but even on my Titan Blacks it was starting to lose support and I ended up trying to play on a 4k screen on one, which was not sufficient. Since then? it's not gotten any better.
Hopefully this NVlink thing can make the cards work together (by adding the RT units together) because I know Navi is supposed to be something similar (like as an example four small polaris cores in one die tied together..). IDK, we will see, but I would avoid using more than one GPU for anything now unless you are rendering and it is worth the extra electricity.
Been running SLI permantly since 2006. 2x 7600GT/2x7900GT/2x7900GTO/2x8800GT/9800GX2/3xGTX280/3xGTX470/3xGTX580/3xGTX670/3xGTX780/3xGTX970/3xGTX980Ti/2xGTX1080/2xGTX1080Ti. All through those years I've only seen SLi getting better untill we hit 2016 it went downhill, 2017 was a blurry mess, and in 2018 it's actually back on track. The issues related to SLi I have had can be counted on one hand.
I am exited about the new NVLink tech and what it will mean ?... I hope we finally get stacked Vram so that 11GB +11Gb = 22GB and not 11GB again.
For DX12 - if Devs now have responsibility for coding in SLI (mGPU) support its probable they wont bother in most cases...
Alas for console ports too, SLI support is unlikely these days.