Thermal Throttling: The Invisible FPS Tax You're Probably Paying
A CPU at 95°C under sustained load doesn't announce itself. It silently reduces clock speed, frame delivery becomes inconsistent, and the symptom looks like a game engine problem — not a cooling problem.
What thermal throttling is
Modern processors reduce their operating frequency when temperature exceeds a defined threshold — typically 95–100°C for most consumer CPUs. This is a protection mechanism: sustained operation above thermal design limits degrades silicon over time. The processor's power management firmware detects the condition and incrementally reduces clock speed to bring thermal output under control.
The problem is that this happens silently. There is no on-screen notification. No warning in your game. The processor simply becomes slower — and the symptom is frametime instability that looks identical to CPU bottlenecking, background process interference, or any number of other causes.
A throttling CPU is not running at its rated speed. It is running at whatever speed it can sustain without exceeding its temperature limit — which changes dynamically under load, producing inconsistent frame delivery times.
How throttling affects frame delivery
Frame delivery time is a function of how long the CPU takes to prepare each frame for the GPU. When the CPU operates at stable clock speeds, this preparation time is consistent — frames arrive at the GPU at predictable intervals. When the CPU throttles, clock speed drops mid-frame-preparation. That frame takes longer. The frame after it may complete at normal speed. The result is irregular frame intervals — which is precisely what 1% lows measure.
Average FPS may remain broadly unchanged because throttle events are brief and the average smooths over them. The 1% lows, which capture worst-case frame delivery times, will show the impact clearly.
Diagnosing thermal throttling correctly
HWiNFO64 is the correct tool for thermal diagnosis. Key metrics to monitor simultaneously during a load capture:
- CPU Package Temperature — sustained readings above 90°C under gaming load warrant investigation
- CPU Core Clock (per-core) — look for clock speed dropping below rated boost clock under sustained load
- CPU Package Power — if power drops while load remains high and temperature stays at ceiling, throttling is active
- Thermal Throttling flag — HWiNFO exposes this directly as a boolean; if it's true at any point during a session, the CPU throttled
Run a 10-minute load capture with HWiNFO logging while playing a CPU-demanding title. Review the log for the relationship between temperature, clock speed, and power. Throttling is characteristically a temperature plateau at TJ Max with simultaneous clock speed reduction.
Common causes
- Degraded thermal paste — paste dries and becomes less thermally conductive over 3–5 years. The bond between the CPU heat spreader and cooler base degrades, thermal resistance increases, and temperatures rise at the same load levels. Repasting is the first and cheapest intervention.
- Inadequate cooler for the CPU's TDP — a 65W TDP cooler paired with a CPU regularly exceeding 150W under boost is insufficient. Cooler ratings are based on sustained TDP, not peak boost power draw.
- Case airflow restriction — a cooler exhausting hot air into a case with no exit path will see rising ambient temperatures that gradually push package temperature toward throttle threshold.
- OEM power limit configuration — some motherboards and pre-built systems ship with power limits set below recommended values, creating an artificial performance ceiling that mimics thermal throttling.
GPU thermal throttling
GPU throttling follows the same principle but is often easier to observe because GPU clock speeds are directly visible in monitoring tools. A GPU that boosts to 2800MHz and then settles to 2200MHz under sustained load is either thermally or power limited.
The distinction matters: thermal throttling is accompanied by high GPU temperature (typically 83°C+ at throttle for most cards). Power throttling — where the GPU reduces clocks to stay within its power budget — occurs at lower temperatures and is usually a driver or power target configuration issue.
GPU temperatures of 80–83°C under sustained load are normal for many cards. Clock speed consistency at that temperature is the diagnostic signal, not the temperature itself.
Fixing it
In priority order: repaste the CPU if it's over two years old and temperatures are high. Verify case airflow — at minimum one front intake and one rear or top exhaust. Check BIOS power limits if configurable. If the cooler is genuinely undersized, it needs replacing — no amount of software adjustment will fix inadequate heat transfer capacity.
The test for a successful intervention is a 10-minute HWiNFO capture after the change, under identical load conditions, showing the throttling flag as false and clock speeds holding at rated boost values throughout.
See if your system has measurable constraint.
The free diagnostic takes two minutes and gives you a prioritised list of what to fix.