IPC (Instructions Per Cycle)

IPC steht für "Instructions Per Cycle" (Befehle pro Takt). Es ist das Maß dafür, wie klug eine CPU arbeitet.

Takt ist nicht alles

Stell dir zwei Fließbänder vor. Beide laufen gleich schnell (gleicher Takt).
Fließband A packt 1 Paket pro Sekunde. (IPC = 1)
Fließband B packt dank besserer Roboter 2 Pakete pro Sekunde. (IPC = 2)

Fließband B ist doppelt so produktiv, obwohl es nicht schneller läuft. Das ist IPC.

Generation vs. Generation

Wenn Intel oder AMD eine neue CPU-Generation vorstellen, reden sie oft von "+15% IPC". Das heißt: Auch wenn der Takt gleich bleibt, ist die neue CPU 15% schneller, weil sie die Architektur verbessert haben (kürzere Wege, schlauere Vorhersagen, breitere Datenpfade).

Nerd-Fact: Das "Megahertz-Rennen" der frühen 2000er (Pentium 4 erreichte 3,8 GHz) scheiterte an der Physik / Hitze. Seitdem liegt der Fokus fast nur noch auf der Steigerung der IPC und der Anzahl der Kerne.