? CPU-teknologi har vokst med sprang og grensene gjennom årene . På bare sjenert av tre tiår , har vi gått fra enkle 16 -bit single- core prosessorer som kjører på 4.77MHz , til utrolig komplekse fire - kjerne CPUer som kjører på over 3 GHz per kjerne. CPU-arkitektur
CPUer av dagens teknologi er utrolig komplekse stykker av engineering. I lang tid ble det antatt at mer MHz betydde bedre ytelse , en raskere CPU. I 2001 ble dette kalt inn spørsmålet og vist seg å være en myte . På grunn av arkitektur evolusjon, er MHz bare en del av ligningen . En CPU kjører på 1GHz med dagens cutting- edge arkitekturer vil kjøre runder rundt en 1 GHz CPU fra bare tre generasjoner siden .
Bus Speed
Bus hastighet er en annen faktor i den generelle ytelsen til en CPU. Bussen tilsier hvor fort CPU kommuniserer med resten av maskinen. Dette gjøres med multiplikatorer og skillevegger . Eksempel : Athlon XP CPU på 1,33 GHz . Som bruker en 133 MHz buss , med en 10x multiplikator . CPU kommuniserer med RAM på 133 MHz , og deretter gjennom skillevegger , taler til AGP og PCI busser på lavere hastigheter . Nyere prosessorer bruke klokke dobling og flere kanaler for å få enda høyere CPU hastigheter .
Kjerne Speed
p Dette rå hastigheten som CPU opererer . Dagens CPU-kjerner operere i GHz-båndet , utfører milliarder av operasjoner per sekund . Arkitekturen at CPU er bygget på har mye å gjøre med hvor effektivt CPU utfører disse operasjonene .
Bus Architercture
Bussen CPU og alle datamaskinens periferiutstyr kjøre på også har en innvirkning på den samlede CPU-ytelsen . En ineffektiv bussen vil føre til forsinkelser i transaksjoner mellom enheter og prosessoren . En treg buss vil bare hindre ting ved å være treg, men en tregere buss har også blitt brukt til hensikt å skape forskjellige CPU- hastigheter for å fylle ulike behov .
Cache
Alle CPUer har det som kalles on- die cache . Dette er små mengder RAM som kjører på eller nær hastigheten på CPU for å fremskynde prosessen med databehandling , og for å holde CPU "matet ", slik at den ikke kaste bort noe tid på å gjøre ingenting . Å ha en effektiv cache gjør en stor forskjell når det kommer til ytelse .
Konklusjon
Man kan argumentere for at hvis to kjerner er bedre enn én, deretter tre må bli bedre enn to. Men basert på den informasjonen bare skissert , bør det være lett å se at dette kunne ganske tenkes å være falsk . Alt det ville ta er en dårlig utformet cache , buss eller arkitektur , og en trippel -core CPU kunne finne seg selv trounced av en dual -core .