⚡ FPS & performance

CPU-bound games: why the GPU idles, which games do it and what actually helps

A game is CPU-bound when the processor cannot prepare frames as fast as the GPU could render them: GPU utilisation drops below 80–90 %, and lowering graphics settings or resolution does not raise FPS. It is typical at 1080p with a strong GPU, in simulation and strategy games, in open worlds with many NPCs, and in esports titles at 300+ FPS.

CPU limited · CPU bottleneck · processor limited

📅 Updated 👥 FPSHQ Team · methodology

CPUlogic, draw callslimitGPUpixels, effectsDisplayFPS = min(CPU, GPU)Low resolution hits the CPU, high resolution hits the GPU
Bottleneck: FPS equals the capability of the weakest link

Key figures

From the FPSHQ database, as of Oct 15, 2026

106independent FPS measurements
4,800rows of aggregated review data
967GPU + game pairs with measurements or aggregated data
78%1% low vs average (measured)

What the CPU does every frame

Game logic, AI, physics, animation, audio, networking and — crucially — the preparation of GPU commands (draw calls) through the graphics API and driver. Many of these run on one or two main threads, so a CPU with high single-thread performance and large cache matters more than core count. DirectX 12 and Vulkan spread draw-call submission over more threads, but game logic is still often serial.

As FPS rises, the per-frame CPU budget shrinks: at 240 FPS the CPU has about 4 ms for everything, which is why competitive games are CPU-limited on nearly any GPU.

Games that are usually CPU-bound

FPSHQ's model estimates the CPU-limited FPS per game from measured runs with different CPUs; the share of measured combinations that are CPU-limited at 1080p is shown in the figures.

Genre / examplesWhy
Simulation: MS Flight Simulator, Cities: Skylines II, Factorio late gamesimulation of thousands of agents/objects
Strategy: Total War, Stellaris, Civilization late turnsAI and unit counts
Open world with crowds: Spider-Man 2, Hogwarts Legacy, Dragon's Dogma 2, Starfield citiesNPC AI, streaming, draw calls
Esports at high FPS: CS2, Valorant, Fortnite competitivetiny per-frame budget
Older engines: Unity single-thread, early UE4main-thread bound

What helps and what does not

Use the bottleneck calculator to see for a specific game whether a CPU upgrade or a GPU upgrade raises your FPS.

  • Helps: faster single-thread CPU, 3D V-Cache, faster RAM with tuned timings, lower draw distance/crowd/physics settings, frame generation
  • Does not help: a faster GPU, DLSS/FSR upscaling, lower resolution, lower texture/shadow quality (mostly)
  • Side effect: raising resolution or enabling ray tracing is "free" until the GPU becomes the limit

CPU vs GPU balance

Two sliders — GPU potential and CPU limit. The final FPS never exceeds the weakest link.

Unified FPSHQ model estimate, not a measurement.

FPSHQ

On your PC

Enter your GPU (and CPU) — we calculate the effect of "CPU-bound" with the unified FPSHQ model using Cyberpunk 2077 as the example.

Save your PC in the account · Detect hardware with the app · Unified FPSHQ model estimate, not a measurement.

Where to use this on FPSHQ

Forum discussions

In short

What is CPU-bound?

A game is CPU-bound when the processor cannot prepare frames as fast as the GPU could render them: GPU utilisation drops below 80–90 %, and lowering graphics settings or resolution does not raise FPS. It is typical at 1080p with a strong GPU, in simulation and strategy games, in open worlds with many NPCs, and in esports titles at 300+ FPS.

independent FPS measurements
106
rows of aggregated review data
4,800
GPU + game pairs with measurements or aggregated data
967
1% low vs average (measured)
78%

FAQ

Why is my GPU usage only 60 %?
The CPU (or an FPS cap) is the limit; the GPU waits for frames. Lower CPU-heavy settings or upgrade the CPU.
Does DLSS help when CPU-bound?
Upscaling does not; DLSS/FSR Frame Generation does, because generated frames need no CPU work.
Do more cores fix a CPU bottleneck?
Beyond 6–8 cores rarely; single-thread speed and cache matter more in most games.
Why are esports games CPU-bound on any GPU?
At 300+ FPS the CPU has only ~3 ms per frame for logic, networking and draw calls; the GPU work per frame is small.

Sources

FPSHQ Team · methodology · methodology · Updated

✏️ Found a mistake? Suggest an edit

Edits are moderated. Say what to fix and, if you can, add a source (NVIDIA/AMD/Intel docs, the game developer).

Get the FPSHQ app — it detects your hardware and shows FPS in your games.

💻 Windows app