Dieser Artikel von Wikipedia ist u.U. veraltet. Die neue Version gibt es hier. Die Maßeinheit Instructions per Cycle bezeichnet die Anzahl der von einem Prozessor in einem Taktzyklus ausführbaren Befehle.
Dieser Wert dient als Maßstab für Effizienz einer Architektur weil das Produkt aus und Taktfrequenz die Anzahl der pro Sekunde ausgeführten ergibt. So kann ein Prozessor mit IPC=1 f=500 MHz theoretisch genauso viele Befehle ausführen ein zweiter mit IPC=0.5 und f=1000 MHz. schränken Faktoren wie das Pipelining die Vergleichbarkeit erheblich ein.