GSYNC micro stutter in CPU bound situations

Talk about NVIDIA G-SYNC, a variable refresh rate (VRR) technology. G-SYNC eliminates stutters, tearing, and reduces input lag. List of G-SYNC Monitors.
Post Reply
Jakebob
Posts: 1
Joined: 24 Sep 2024, 16:49

GSYNC micro stutter in CPU bound situations

Post by Jakebob » 17 Mar 2025, 16:24

Hello. My config RTX 4090, i7 13700K. I'm quite new to the whole VRR stuff, for years I have been on 60hz no VRR display.
I have noticed that in scenarios when my GPU doesn't reach 99% or 100% but when I'm CPU-bound I get very often constant micro stuttering (when G-sync is enabled). When I'm GPU bound the game is smooth. Is this normal? Or should be worried?
Thank you for any suggestions.

User avatar
RealNC
Site Admin
Posts: 4366
Joined: 24 Dec 2013, 18:32
Contact:

Re: GSYNC micro stutter in CPU bound situations

Post by RealNC » 18 Mar 2025, 05:36

If a game stutters, g-sync can't fix that.
SteamGitHubStack Overflow
The views and opinions expressed in my posts are my own and do not necessarily reflect the official policy or position of Blur Busters.

Majin_Erick
Posts: 1
Joined: 18 Mar 2025, 06:09

Re: GSYNC micro stutter in CPU bound situations

Post by Majin_Erick » 18 Mar 2025, 06:26

I had that same problem until I decided to spot check one thing, NVIDIA's implementation of Resizable BAR. The whole purpose of enabling Resizable BAR is so that the CPU can have full access to the GPU's resources, framebuffers, etc.

If you use a RTX 4090, it's probably has jerky gameplay because the target BAR size is not what it should be. By default, it has a very small memory size and the CPU is struggling to keep pace with the GPU. As an example, I have a RTX 4080 and played Godfall. This is a graphics heavy game like Cyberpunk. I had the worst experience with this game until I found this little utility on Github that will set the Target Resize Bar size correctly. This tool was designed for cards that did not have BAR, but it works with current models too. You have to Google a tool from Github called NvStrapsReBar

Once you run this utility, you will see that you do not have a Target BAR size. Just use the same size as your graphics card here, save, and reboot. Optionally, you can also enable SR-IOV in the BIOS.

Post Reply