Hi! I run a machine with an Intel CPU and a GTX 1080, and for some reason I have always had this issue regardless of distro, desktop environment, kernel version or GPU driver version. I looked for the longest time for a fix, and I believe I'm finally able to share something which may be useful for others.
The stutter occurs in anything running OpenGL, from the DE (I use Gnome Shell) to any games I run. It is especially noticeable in Minecraft with Optfine when you zoom in and move the camera around slowly, but it will occur in other situations as well. It's a small frame loss which seems to happen at fixed times, having a steady rhythm.
The solution was adding creating a file in /etc/X11/xorg.conf.d/ named '20-nvidia.conf' with the following code:
``
Section "Device"
Identifier "Nvidia Card"
Driver "nvidia"
VendorName "NVIDIA Corporation"
BoardName "GeForce GTX 1070"
EndSection
Section "Screen"
Identifier "Screen0"
Device "Device0"
Monitor "Monitor0"
Option "metamodes" "nvidia-auto-select +0+0 {ForceCompositionPipeline=Off, ForceFullCompositionPipeline=Off}"
Option "AllowIndirectGLXProtocol" "off"
Option "TripleBuffer" "on"
EndSection
´´
Everything works smoothly after applying this fix, but I like to set 'Image Settings' in nvidia-settings to 'High Performance' and disable all active timers in the 'nvidia-settings Configuration' tab as well. I hope this will be useful to others and spare them from the frustration I had after trying many DEs and still having the issue, all while I wanted to use Gnome as it's the one I prefer. Cheers.