Flera mätningar kan indikera att en mikroprocessor kan vara snabbare än en annan, men ingen enda berättar hela historien. Det mest relevanta inkluderar:
* klockhastighet (frekvens): Mätt i GHz (Gigahertz) representerar detta antalet klockcykler per sekund. En högre klockhastighet innebär i allmänhet att fler instruktioner kan köras per sekund, *alla andra saker är lika *. Detta är dock en mycket förenklad åtgärd.
* Instruktioner per klocka (IPC): Denna metrisk indikerar hur många instruktioner processorn kan utföra per klockcykel. En högre IPC betyder att mer arbete görs även med samma klockhastighet.
* cpi (cykler per instruktion): Detta är det omvända av IPC. En lägre KPI indikerar bättre prestanda.
* floppar (flytande punktoperationer per sekund): Detta mäter processorns förmåga att utföra flytande punktberäkningar, avgörande för vetenskaplig beräkning och grafik. Högre floppar betyder i allmänhet snabbare prestanda i dessa applikationer.
* Benchmark -poäng: Dessa är syntetiska eller verkliga tester som mäter övergripande prestanda i olika uppgifter. Jämförelse av benchmark -poäng från ansedda källor erbjuder en mer holistisk jämförelse än någon enskild specifikation.
* cache storlek och hastighet: Större och snabbare cacheminnet minskar tiden processorn spenderar på att vänta på data från långsammare huvudminne, vilket påverkar prestandan betydligt.
Det är avgörande att komma ihåg att jämförelse av processorer baserat på bara en av dessa mätvärden kan vara vilseledande. En processor med högre klockhastighet kan vara långsammare än en med en lägre klockhastighet men högre IPC eller bättre cache. Benchmark -poäng ger en mer omfattande och realistisk jämförelse av den totala prestandan.