doesnt vysnc fix micro stuttering ?
Unfortunately no.
It should, as long as you're hitting a framerate that's consistently above the refreshrate of the monitor. If you're using double buffering there should also not be any micro-stuttering if you're going at less than the refreshrate, although you'll instead get the framerate capped very low of course. If you're using triple-buffering and the framerate is lower than the refreshrate you'll get micro-stuttering even on single GPU setups. Interestingly enough, I don't think I've ever heard anyone complain about that. Although in that case you'd see it jump between 16ms and 32ms, rather than say between 1ms and 31ms.