IT-lexikon › Hårdvara › IPC (Instructions Per Cycle)

IPC (Instructions Per Cycle)

Hårdvara In English → Uppdaterad: 2026-07-31

Instructions Per Clock — CPU-prestandamått: hur många instruktioner som retired per klockcykel i genomsnitt. Modern CPU (Apple M3, AMD Zen 4, Intel Lion Cove) når ~4-5 IPC på typiska workloads. Förvirrande likalut med "Inter-Process Communication" — olika koncept.

Total prestanda = IPC × frekvens. När frekvens-skalning stannade (2005, Dennard scaling död) blev IPC den primära förbättringsvektorn. Microarchitectural förändringar för högre IPC: bredare execution pipeline, fler reorder-buffer-entries, bättre branch predictor, större L1/L2-cache. Apple M-serien har högt IPC men låg frekvens (4 GHz vs Intels 5.5+). x86 vs ARM IPC-debatten — Apples M-design vinner per-watt, x86 vinner per-frekvens. ICC ("Instructions per Cycle") synonym.

← Tillbaka till lexikonet