IPC (instrukcje na cykl)
Instructions Per Clock — miara wydajności procesora: ile instrukcji średnio kończy się w jednym cyklu zegara. Nowoczesne procesory (Apple M3, AMD Zen 4, Intel Lion Cove) osiągają ok. 4–5 IPC w typowych zadaniach. Łatwo pomylić z „Inter-Process Communication" — to zupełnie inne pojęcie.
Wydajność = IPC × częstotliwość. Gdy skalowanie częstotliwości utknęło (2005, koniec skalowania Dennarda), IPC stało się głównym kierunkiem poprawy. Zmiany mikroarchitektury zwiększające IPC: szerszy potok wykonawczy, więcej wpisów w buforze zmiany kolejności, lepszy predyktor skoków, większe pamięci podręczne L1/L2. Układy Apple M mają wysokie IPC, ale niską częstotliwość (4 GHz wobec 5,5+ GHz u Intela). W sporze x86 kontra ARM wygrywa Apple w przeliczeniu na wat, a x86 w przeliczeniu na częstotliwość. Synonim: ICC („Instructions per Cycle").