6970 Crossfire had microstuttering (correct me if I'm wrong), is that the same case for the 7970?
This.Originally Posted by Arni90
any multiGPU setup will experience microstutter, it's impossible not to with how the technology is.
It all depends on the hardwares we choose to have crossfire setup to minimize it and at what resolution. To give a blanket statement multi-GPU will have stuttering is very subjective.Originally Posted by Empr1ze
I see... I wish I knew someone who had a crossfire rig who'd let me try it out to see if it's no big deal to me or not
In BF3, 5760 x 1200, All settings Ultra, motion blur off, FXAA high, 0x MSAA
Isn't micro stutter basically when frames have longer delays between being displayed? If so wouldn't that make better scaling have higher FPS meaning more frames in a short amount of time, also meaning less noticable stutter since the delays are shorter?Originally Posted by brettjv
And lemme give ya another generality when it comes to microstutter ... the HIGHER your multi-GPU 'scaling', the MORE likely the setup is to exhibit microstutter.
Optimal 'scaling' for minimization of microstutter is in the 75-90% range. Once you get up into the realm of 93%+ scaling, what that means is that the driver is set up (on that particular test/game) to make no attempt to 'evenly distribute' the frametimes.
IOW, the driver is eschewing any sort of metering (or 'making one card wait for the other occasionally, for the sake of smoothness') in favor of raw FPS. They do this because it helps to sell cards ... but it doesn't make the gaming experience better.
55FPS with no microstutter will be massively better 'feeling' than 60FPS with microstutter. However, the card makers (AMD in particular is especially guilty of this) believe that the public (as well as the online reviewers) are so consumed with FPS and scaling numbers, and so ignorant of microstutter, that it's in their best interest to setup their drivers to maximize FPS and Scaling, and not worry about the 'cost' on the actual gameplay experience.
The main reason microstutter has not been eliminated is that it's contrary to the gfx card makers interests ... because removing it means a) more expensive and elaborate driver code, and b) lower scaling and FPS numbers.