Skip to content
ENExplore Calculators

CPU Frequency Calculator

Calculate effective CPU clock frequency accounting for turbo boost and throttling.

About CPU Frequency Calculator

Modern CPUs rarely run all cores at their advertised maximum turbo frequency simultaneously — thermal and power (TDP) limits mean all-core turbo is typically lower than single-core turbo, so only a fraction of cores can sustain the boosted clock under full load. This calculator models aggregate throughput as a GHz-equivalent sum: some cores running at the turbo frequency (base × boost factor) and the rest at base clock, which better approximates real sustained multi-threaded performance than naively multiplying base frequency by boost factor by total core count.

Formula

Aggregate throughput

aggregate = turbo_cores × (base_freq × boost_factor) + base_cores × base_freq

n_t
cores sustaining turbo
f_b
base frequency
k
turbo boost factor
n_b
cores at base clock

Worked example

With the default values below, CPU Frequency Calculator returns Aggregate Compute Throughput (GHz-equivalent) of 25.20. Change any input above and every figure here is recalculated in your browser.

Inputs used

Base Frequency (GHz)minimum 0.1
2.4
Turbo Boost Factor (× base)minimum 1
1.5
Active Coresminimum 1
8
Fraction of Cores That Can Sustain Turboaccepts 0–100
60

Results

Aggregate Compute Throughput (GHz-equivalent)
25.20
Effective Avg GHz per Core
3.150
Single-Core Turbo Frequency (GHz)
3.600
Theoretical Max (all cores at turbo)
28.80
Cores Sustaining Turbo
5
Cores at Base Clock
3

Step by step

  1. 1Values used
  2. 2Aggregate throughput
  3. 3Aggregate Compute Throughput (GHz-equivalent)= 25.20
  4. 4Effective Avg GHz per Core= 3.150
  5. 5Single-Core Turbo Frequency (GHz)= 3.600
  6. 6Theoretical Max (all cores at turbo)= 28.80
  7. 7Cores Sustaining Turbo= 5
  8. 8Cores at Base Clock= 3

Assumptions and limits

  • The result is derived only from the 4 inputs listed above. Anything not among them is not part of the calculation.
  • In particular, this calculator does not take inflation, tax or fees or charges into account.
  • Figures are rounded for display to 3 decimal places, so totals built from several rounded parts can differ slightly from the unrounded arithmetic.

How these calculators are built and tested is described on the Methodology page. If a figure looks wrong, please report it.

Frequently Asked Questions

Why doesn't my CPU run all cores at the maximum turbo frequency listed on the box?

The advertised max turbo is typically a single-core (or few-core) boost limited by the chip's power and thermal budget. Loading every core simultaneously draws far more power, so the CPU's power management (governed by Intel Turbo Boost or AMD Precision Boost) lowers the sustained all-core frequency to stay within TDP.

How can I check my CPU's actual current frequency on Linux?

`cat /proc/cpuinfo | grep MHz` shows per-core current frequency, and `watch -n1 'grep MHz /proc/cpuinfo'` lets you watch it change live under load. `cpupower frequency-info` gives a more detailed governor and scaling driver view.

Does the cpufreq governor affect this calculation?

Indirectly — the 'performance' governor keeps cores near maximum frequency more aggressively, while 'powersave' or 'ondemand'/'schedutil' scale down during idle periods, meaning actual sustained frequency under intermittent load can be lower than either base or turbo estimates used here.

CPU Frequency Calculator | Calcrivo