Is it necessary for GPU usage in games to consistently exceed 90%?
Is it necessary for GPU usage in games to consistently exceed 90%?
Hello everyone.
I own a 10700k paired with an RTX 4070 Ti 12GB. Previously, I played RDR2 at 1440p with Ultra settings, but my GPU usage never exceeded 70%. Recently, I upgraded to a Ryzen 9 9950X using the same settings. My GPU still stays below 81% utilization, and VRAM consumption is around 58%.
Is this normal? GPU usage should typically be 90-95%, right?
I don’t think my 9950X is limiting the GPU performance. It’s a CPU designed for productivity, yet it performs better in games compared to my old 10700k.
Am I missing something?
The usage can vary based on settings and the specific game, especially since purchasing a 5090 might not be necessary if you only play older titles that barely utilize the cards. Still, maintaining a 20% safety margin is beneficial—it helps avoid lower FPS in tougher scenarios or more demanding games.
When playing games, performance relies on both the CPU and GPU. However, they don't always work together. If either reaches maximum usage, it suggests the other part is slowing things down. Is your gaming experience good? Would you like better performance?
Hey there,
The main point is yes, it should ideally operate at high 90's (95-100%) usage. This indicates your GPU cores are being fully utilized, generating as many frames as possible. This behavior is built-in and not an issue. Others might suggest keeping it at 80% for some flexibility, but that’s a misunderstanding. The card doesn’t have much room for headroom—it simply aims to produce frames quickly.
VRAM usage is another aspect. When VRAM reaches its limit, it can lead to stutters or even crashes.
As @geofelt noted, GPU usage varies between games and between single-player and multiplayer online. Some games demand high GPU load, while others shift the burden to the CPU. Certain titles may barely engage the fans, whereas others will keep the fans spinning non-stop.
For games with lower GPU demands, increasing in-game settings can boost usage to higher levels. You can test this by adjusting the resolution to 4k using DLDSR. Alternatively, if a game has RT effects and they’re disabled, turning them on will raise GPU usage.
Also, keep in mind that pushing CPU at 100% can cause slowdowns and stutters, similar to what happens with system RAM maxing out via the swap file.
I expect better performance from this CPU. It seemed like a major upgrade compared to my old 10700k in terms of gaming.
Satisfaction? No. Can I replace the CPU to get more power out of the GPU? I don’t have the budget for a 9950x3d.
Maybe I can try a 9900x3d.
Thank you
Alex
Some games or apps will behave similarly.
Imagine this: your CPU sends pre-rendered frames to the GPU, which processes them and shows the result on screen. The GPU is limited by how much data it receives from the CPU, so certain games may achieve higher FPS while pushing the GPU to its limits. Conversely, other games might see reduced performance because they don’t require as much power.
Switching the CPU to boost the GPU’s performance won’t make a noticeable difference at those high frame rates. Increasing resolution—like moving to 1440p or 4K—shifts the workload to the GPU.
Using Vsync, gsync, or apps that cap FPS can also lead to lower GPU usage. Running games without these restrictions might result in higher GPU activity. Tools such as MSI Afterburner or GPU Tweak can further restrict FPS.
For some reason MSI Afterburner doesn't display all data. I'm unsure how to resolve these issues. My average FPS in RDR2 is 100.8, which is slightly higher than my 10700k. I recently built a new PC and used it for a while. I've kept my system running for 5-7 years, so I want some room for future upgrades. I still have my 4070ti with 12gb RAM. However, I plan to upgrade to a 5080 Ti in the fall if it's available.
I didn't pay much attention to Vsync settings. But when I turned it off, my Windows game bar stopped showing FPS and GPU usage.
My monitor is set to 165Hz, and I assume Vsync is adjusting the FPS to match the monitor's default rate.