so ive been through 3 monitors (benq 144hz, acer x34, acer 240hz) and 2 graphics cards (1080 ti, 1070) and I still get stuttering in games like witcher 3 and assassins creed origins, witcher 3 is every few seconds it just skips a few frames, where as in assassins creed origins its much worse -the frames just jump and in heavy environments my fps does not change - but i get more stuttering, if im in the desert where there isnt many objects - the fps is still around the same but now the image is smoother and feels like 70fps+. do i have a problem with my cpu? and how can i test it to be sure? it would cost 500+ to upgrade and i dont want to see stuttering when i get a new one too. my i7 6700k is OEM on an asus z170 sabertooth - bought in august 2016. thank you