Humus, a former employee of Ati used a
Radeon HD 3870 X2 for his experiments. The problem is that the two GPUs deliver the calculated frames at an irregular interval and therefore the signal output is irregular, too – the image seems to stutter. The solution is a mechanism that keeps the second GPU from working before the first one has finished the half of its current job. This results in a smoothened frame output.
Possible solution of the microstuttering problem? (picture: Humus)
According to
Humus, he implemented two queries, one for each GPU. With those queries the frame output is synchronized. The result is that the time between each frame is more constant. Because of that the game seems to run smoother.