Yep, not disagreeing with uncore scaling with qpi/vtt, my i950 does as well at some point, just adding that bclk can also scale with qpi/vtt independent of uncore. My i950 will prime uncore of 3610 with 1.34 qpi/vtt if done by uncore 19x190 bclk, but needs 1.44 qpi/vtt for uncore only 3232 if done by uncore 16x202. Even tried slow mode to rule out qpi...but it is just bclk that is sucking up qpi/vtt on mine. And actually I like your way of finding qpi/vtt, it is more efficient that way for most.