Hva er en Quad Core-prosessor?

October 3  by Eliza

En quad core prosessor er en enkelt enhet består av fire uavhengige kjerner som behandler fast lengde eller variabel lengde data. Hver av de fire kjerner som fungerer uavhengig av hverandre for å lese og utføre datamaskinprograminstruksjoner, som kan inkludere data og hukommelsesfunksjoner. Den multi-prosessor tildeler ulike prosesser til enkeltkjerner ved hjelp av en metode som kalles multitasking. Denne metoden kan hjelpe et støttet operativsystem (OS) kjøre mer effektivt, spesielt ved tildeling av prosessorkraft til flere ressurskrevende programmer samtidig.

Mens en quad core prosessor støtter multitasking, er det operativsystemet som bestemmer hvor godt et datasystem vil håndtere kjører flere programmer samtidig. Multitasking er avhengig av hyppig sammenheng bytting av oppgaver for å produsere en illusjon av parallelle programmer som kjører. Siden det har flere kjerner, er en quad core prosessor i teorien kunne håndtere oppgaver raskere enn single eller dual core prosessorer. I praksis er det imidlertid flere grunner til at quad core prosessorer kan faktisk ikke være noe raskere.

Til tross for den oppfatning at flere kjerner bør tilsvare raskere behandling, quad core prosessor forbedring i ytelse over sine forgjengere avhenger av programbruk og gjennomføring. Quad core prosessorer i datasystemer er vanligvis markedsført mot brukere som kjører ressursintensive programmer som dataspill, programvare for videoredigering og grafiske redaktører. Mange dataspill er skrevet slik at de gjør optimal bruk av multi-prosessorer.

Programvare som støtter multi-threading, som mange video og grafiske redaktører, ikke håndterer oppgaver i en lineær måte. I stedet blir oppgaver gjennomføres parallelt på tvers av flere prosessorer eller kjerner. Hovedsakelig på grunn av bedre flertrådskjøring, har mange ytelsestester vist at quad core prosessorer gi raskere videokoding, rendering og redigering hastigheter sammenlignet med single og dual core prosessorer.

I tillegg til dual og quad core prosessorer, er prosessorer med enda større antall kjerner blir utviklet og implementert. Som med tidligere multi-core prosessorer, og legger til enda flere kjerner holder løftet om fortsatt større økninger i prosesseringshastighet. Evnen til å realisere disse farts gevinster, men synes å være avhengig av programvare design som kan dra nytte av den nyere teknologi for å behandle data i parallell over antall tilgjengelige kjerner.

  • En quad core CPU.