/ Performance & Benchmarking
CPU-Taktzeit
Dauer eines Taktzyklus: Taktzeit = 1 / Taktfrequenz. Kehrwert der Taktrate.
01 · Eingabe
CPU-Taktzeit berechnen
Dauer eines Taktzyklus: Taktzeit = 1 / Taktfrequenz. Kehrwert der Taktrate.
Lösen für
- Taktzeit — Taktperiode
- Taktfrequenz — Taktfrequenz
Taktzeit = 1 / Taktfrequenz
Taktfrequenz = 1 / Taktzeit
Hz
s
Worum geht es?
Die Taktzeit (Taktperiode) ist die Dauer eines einzelnen Taktzyklus einer CPU. Sie ist der Kehrwert der Taktfrequenz: Je höher die Frequenz, desto kürzer die Periode.
Bei einer 3-GHz-CPU dauert ein Takt 0,33 ns. Innerhalb dieser Zeit muss die kritische Pipeline-Stufe ihr Signal stabil weiterreichen — die Taktzeit ist damit eine zentrale physikalische Grenze für die maximale Frequenz.
Die Formel
Taktzeit = 1 / Taktfrequenz
Umstellung:
Taktfrequenz = 1 / TaktzeitDie Variablen
| Symbol | Bedeutung | Einheit | Erklärung |
|---|---|---|---|
| Taktfrequenz | Taktfrequenz | Hz | Taktfrequenz der CPU. |
| Taktzeit | Taktperiode | s | Dauer eines Taktzyklus. |
Minimal-Beispiel
Eine CPU läuft mit 2 GHz.
Taktzeit = 1 / 2 · 10⁹ Hz
= 0,5 nsPraxis-Beispiele
Beispiel 1 — Moderne Desktop-CPU
Taktfrequenz 4,5 GHz.
Taktzeit = 1 / 4,5 · 10⁹
≈ 0,222 nsBeispiel 2 — Mikrocontroller
Ein 8-MHz-Mikrocontroller.
Taktzeit = 1 / 8 · 10⁶
= 125 nsBeispiel 3 — Frequenz aus Periode
Ein Logic Analyzer misst eine Periode von 5 ns.
Taktfrequenz = 1 / 5 · 10⁻⁹
= 2 · 10⁸ Hz = 200 MHz