Viktigheten av prosessorkjerner

Viktigheten av prosessorkjerner


En dual-core prosessor er i hovedsak to prosessorer i ett; hver kjerne er en komplett prosessor, og begge er inkludert i samme pakke. I 2011 er det stadig vanskeligere å finne en datamaskin som ikke har en prosessor med to eller flere kjerner. Multi-core prosessorer bringe effektivitet og ytelse til databehandling, og nesten hver bruker kan ha nytte av å ha dem.

Effektivitet

Klokkehastigheten av en prosessor måler antall sykluser som det fullfører hver andre. For eksempel kjører en 1 GHz-prosessor med en hastighet på én milliard sykluser per sekund. Selv om klokkefrekvens er ikke den eneste faktor som bestemmer en prosessor ytelse, en prosessor som kjører på en høyere klokkefrekvens gir bedre ytelse enn en prosessor til en lavere taktfrekvens hvis alt annet er den samme. Før multi-core prosessorer ble vanlig, prosessor produsenter økt ytelsen på sine produkter generelt ved å øke deres klokkehastigheter. Men over 3 GHz blir det stadig vanskeligere å fortsette å heve en prosessorens klokkefrekvens. Å gi en prosessor to 2-GHz kjerner er en mye mer effektiv måte å øke ytelsen enn å forsøke å rampen en single-core prosessor hastighet opp til 4 GHz. Denne ytelsesøkning kommer også til en mye lavere pris i forhold til strømforbruk og batteri uavgjort.

Varme

Heat er den beste grunnen til vanskelighetene som prosessorprodusenter har møtt med økende produktenes klokke hastigheter. En høyhastighets prosessor krever en omfattende kjølesystemet, og ved ekstremt høye klokkehastigheter, kan luftkjøling være utilstrekkelig. Fordi multi-core prosessorer kan oppnå høy ytelse ved lavere klokkehastigheter, de produserer mindre varme. Dette tillater dem å passe lett inn i tynne bærbare datamaskiner som produserer et tolerabelt nivå av støy.

multitasking

Windows og Mac OS begge har evnen til intelligent dele datamaskinens arbeid mellom kjernene et multi-core prosessor. Hvis du ofte kjøre flere programmer samtidig, bidrar dette hindre at datamaskinen drøye hvis du forsøker å bruke et program mens en annen utfører en beregning. I dagens verden av musikk nedlasting, surfing på nettet, chat og blogg innlegg, er det sjelden å finne en datamaskin bruker som ikke kjøre flere programmer samtidig.

threaded applikasjoner

Noen dataprogrammer er "gjenget", som betyr at de har muligheten til å bruke alle en prosessorens kjerner samtidig. Adobe Photoshop er et eksempel på en gjenget søknad; high-end Photoshop filtre kan kreve flere minutter for å gjøre endringer i et stort bilde. Siden Photoshop er gjenget, kan det dele arbeidet blant alle prosessorens kjerner, ved hjelp av den totale datakraft i en flerkjerneprosessor for å fullføre arbeidet raskere.