Forklaring på prosessorhastigheter

Busshastighet vs. prosessorhastighet

Hvert datamaskinkort har en elektronisk komponent som kalles en krystalloscillator. Denne komponenten fungerer som en timingmekanisme, eller systemklokke, for datasystemet.

Da 80486 mikroprosessor ble introdusert av Intel i 1992, var mikroprosessorhastigheten lik systemklokkehastigheten på hovedkortet. Med andre ord, en datamaskin med en 25 MHz 80486DX mikroprosessor hadde en krystalloscillator som også opererte ved 25 MHz.

I 1994 ble mikroprosessorene designet for å multiplisere hastigheten på den interne klokken. For eksempel ble en 66 MHz 80486DX2 mikroprosessor fremdeles drevet av en 33 MHz krystalloscillator, men mikroprosessoren internt var det dobbelte av klokkesignalet, og produserte dermed en mikroprosessor som kunne utføre to operasjoner i en klokkesyklus

Fordi mikroprosessorhastigheten var raskere enn systemklokkehastigheten, ble to forskjellige indikatorer brukt for å kvantifisere hastigheten til en mikroprosessor: systemklokkehastigheten (eller "buss"), og mikroprosessorhastigheten ( et større antall, som er en multiplum av busshastigheten).

Enkelt- eller flerkjerneprosessorer

De sentrale behandlingsenhetene hadde frem til 2006 en enkelt mikroprosessor som håndterte alle aktiviteter og belastninger på datasystemet. Selv om en mikroprosessor lett kunne håndtere en oppgave, når flere oppgaver ble utført (for eksempel å ha mer enn ett program åpent), skapte dette en flaskehals som reduserte hastigheten på datamaskinen.

I 2006 ga både AMD og Intel ut en ny type flerkjerneprosessor. Denne typen brukte to eller flere kjerner i en enhet. Konfigurasjonen tillot å balansere belastningen mellom de to kjernene og forbedret dermed den generelle ytelsen.

Hver prosessor i en gruppe med flere grupper opererer med en angitt busshastighet og frekvens. For eksempel har en dual core CPU med en hastighet på 2 GHz to mikroprosessorer som kjører på 2 GHz.

X86 vs. x64-prosessorer

Mikroprosessorene som er annonsert som x86-prosessorer er også kjent som "32-bit". Disse mikroprosessorene kan tolke instruksjoner som er 32 biter eller binære sifre brede.

Mikroprosessorene som har x64-betegnelsen er også kjent som "64-bit". Disse mikroprosessorene er i stand til å tolke instruksjoner som er 64 bit brede, så vel som 32-biters instruksjoner.

En 32-bits prosessor er ikke så godt tilpasset til å håndtere flere åpne applikasjoner som en 64-bits prosessor. Derfor, selv om prosessorhastighetene er de samme for begge prosessorer, vil en datamaskin med en 64-bits prosessor kjøre raskere enn en datamaskin med en 32-bits prosessor når flere programvare kjører samtidig.

Overklokking og underklokking

Som indikert i "Busshastighet versus prosessorhastighet", er prosessorhastigheten et multiplum av systembusshastigheten. På mange hovedkort kan prosessorhastigheten justeres ved å bruke programvare for å justere multiplikasjonsfaktoren. Typisk er prosessorhastigheten som er vist, den maksimale nominelle frekvensen for at prosessoren kan fungere pålitelig.

Overklokkingen av en mikroprosessor består i å justere multiplikatoren slik at mikroprosessoren fungerer raskere enn den nominelle hastigheten. Overklokking kan imidlertid føre til at mikroprosessoren varmes opp, og dette kan føre til at den mislykkes for tidlig.

Underklokking innebærer å redusere multiplikatoren til en verdi under den maksimale nominelle frekvensen. Vanligvis er det ingen iboende fare når du gjør underklokkering.

Hvilken prosessor er raskere og hvilken bør jeg kjøpe?

For peer-busshastigheter vil en multi-core, overklokket og 64-bit prosessor fungere raskere. Avhengig av hvordan datamaskinen skal brukes, trenger du imidlertid ikke å bruke den raskeste mikroprosessoren som er tilgjengelig. For brukere som kjører ett program om gangen, er en 32-bits enkjerneprosessor tilstrekkelig.

Interessante Artikler