Bottleneck Calculator

Diagnose whether your CPU or GPU is holding back frame rate, using utilisation figures measured on your own system.

What this calculator does

Most bottleneck calculators ask for your CPU and GPU model and look up a score. That approach ignores the game, the settings and the resolution, which are what actually determine where the limit falls.

This one uses the method technicians actually use: run the game, watch utilisation, and read the answer off your own hardware. A GPU sitting at 99% means you are GPU bound, which is the healthy state. A GPU at 60% with one CPU core pinned at 100% means the CPU cannot feed frames fast enough.

How to use it

  1. Run your game and open a monitoring overlay showing CPU and GPU utilisation.
  2. Note average GPU %, average CPU %, and the busiest single core.
  3. Enter them here along with your frame rate and refresh rate.

Formula reference

GPU near 100% โ†’ GPU bound (normal for gaming) one core near 100% with low GPU use โ†’ CPU bound both low โ†’ a frame cap, storage, RAM or background process is the limit

A worked example

On the values this calculator opens with, the what is limiting you is CPU bound. Underneath, GPU headroom comes out at 35% spare (running at 65%) and CPU headroom at 45% spare (running at 55%). Change any field and every figure updates as you type.

FAQ

Is a bottleneck always bad?
No. Being GPU bound is the goal โ€” it means the graphics card is the thing working hardest, which is what you paid it to do.
Why does the busiest single core matter?
Many games lean on one main thread. Overall CPU usage can look modest at 40% while a single core is saturated and capping frames.
How do I shift load from CPU to GPU?
Raise resolution or graphics settings. That gives the GPU more work per frame without adding CPU load, which often smooths out a CPU limit.