Is it just me, or does it seem like multi GPU technology is going out of style these days? :\
Although multi GPU has been around for a very long time, it seems as though fewer and fewer developers are willing to support it in their games. And even when it is supported, it's plagued with issues like stuttering, flickering textures and other anomalies.
Watch Dogs is a great example. Admittedly a terrible engine, but Ubisoft managed to fix the stuttering issues in the last patch and the game now runs smoothly......on single cards that is. For SLI users, it stutters like porky pig! D:
To fix whatever the problem was, required or resulted in them breaking SLI. And I doubt Ubisoft will release another patch to fix the SLI problem as PC gamers with SLI are a small minority compared to single card users.
AC Unity and Dragon Age Inquisition both have texture flickering issues with SLI. The former has a great unofficial workaround that fixes the problem, but Ubisoft has not seen fit to release an official patch to solve it despite the clamoring on their forums. DAI had horrible texture flickering on launch, and it took a few driver revisions to ameliorate it. Other games such as Far Cry 4, and even the newly launched Dying Light also suffer from mGPU associated issues, but I can't personally verify that as I don't have those games myself.
Some might say this sort of thing is to be expected though, a reasonable trade off for nearly doubling GPU performance. And I would agree. As a long time SLI user, I've grown accustomed to having to wait a little longer for my games to play optimally. And 95% of the time, the problems are eventually resolved whether through driver revisions, updated profiles and or patches.
But what would happen if future game engines nix support for multi GPU entirely? If developers are already struggling now with proper implementation, how will they fare when the engine itself has no native support?
We are already at that stage. Epic's Unreal Engine 4 (a major 3D engine thats going to have very wide adoption) currently has no native support for AFR based multi GPU rendering, due to how the engine is designed. In Unreal Engine 4, each rendered frame uses data from the previous frame to complete the render, which just isn't AFR friendly.
It may still be possible to implement mGPU support, but I doubt the results and quality are going to be as good as what we're getting now; and what we're getting now leaves much to be desired for the most part..
Which leads me to my next question. At present I have GTX 970 SLI, but with the VRAM, ROP and L2 cache fiasco I am debating returning them for a refund or a credit if I'm able, and using that money towards buying the fastest single GPU card I can get to handle 1440p max quality at 60 FPS in the latest titles..
No current card can fulfill those requirements, but in the next couple of months I'm anticipating the release of NVidia's GTX 980 Ti, Titan X and AMD's 390x which should be much more capable. So assuming I'm able to get a refund/store credit on my GTX 970s, what do you think I should do?
You think abandoning SLI is a good move at this time, or should I stick with it? If I stick with it, I'd most likely upgrade to GTX 980 SLI..
Although multi GPU has been around for a very long time, it seems as though fewer and fewer developers are willing to support it in their games. And even when it is supported, it's plagued with issues like stuttering, flickering textures and other anomalies.
Watch Dogs is a great example. Admittedly a terrible engine, but Ubisoft managed to fix the stuttering issues in the last patch and the game now runs smoothly......on single cards that is. For SLI users, it stutters like porky pig! D:
To fix whatever the problem was, required or resulted in them breaking SLI. And I doubt Ubisoft will release another patch to fix the SLI problem as PC gamers with SLI are a small minority compared to single card users.
AC Unity and Dragon Age Inquisition both have texture flickering issues with SLI. The former has a great unofficial workaround that fixes the problem, but Ubisoft has not seen fit to release an official patch to solve it despite the clamoring on their forums. DAI had horrible texture flickering on launch, and it took a few driver revisions to ameliorate it. Other games such as Far Cry 4, and even the newly launched Dying Light also suffer from mGPU associated issues, but I can't personally verify that as I don't have those games myself.
Some might say this sort of thing is to be expected though, a reasonable trade off for nearly doubling GPU performance. And I would agree. As a long time SLI user, I've grown accustomed to having to wait a little longer for my games to play optimally. And 95% of the time, the problems are eventually resolved whether through driver revisions, updated profiles and or patches.
But what would happen if future game engines nix support for multi GPU entirely? If developers are already struggling now with proper implementation, how will they fare when the engine itself has no native support?
We are already at that stage. Epic's Unreal Engine 4 (a major 3D engine thats going to have very wide adoption) currently has no native support for AFR based multi GPU rendering, due to how the engine is designed. In Unreal Engine 4, each rendered frame uses data from the previous frame to complete the render, which just isn't AFR friendly.
It may still be possible to implement mGPU support, but I doubt the results and quality are going to be as good as what we're getting now; and what we're getting now leaves much to be desired for the most part..
Which leads me to my next question. At present I have GTX 970 SLI, but with the VRAM, ROP and L2 cache fiasco I am debating returning them for a refund or a credit if I'm able, and using that money towards buying the fastest single GPU card I can get to handle 1440p max quality at 60 FPS in the latest titles..
No current card can fulfill those requirements, but in the next couple of months I'm anticipating the release of NVidia's GTX 980 Ti, Titan X and AMD's 390x which should be much more capable. So assuming I'm able to get a refund/store credit on my GTX 970s, what do you think I should do?
You think abandoning SLI is a good move at this time, or should I stick with it? If I stick with it, I'd most likely upgrade to GTX 980 SLI..
