Forskjellen mellom Dual Core og Quad Core

Dual Core vs Quad Core

Dual core og quad core er to prosessortyper som faller inn i kategorien av multi core prosessorer. I en multi-kjerneprosessor er det flere enn én kjerne (prosessor) i det integrerte kretsdøret. En dual core prosessor har to kjerner i samme dør og en quad core prosessor har fire kjerner i samme dør. Multikjerneprosessorer er mye brukt i alminnelige datamaskiner, innebygde enheter, nettverksenheter, etc. For å få best mulig utnyttelse av flere kjerneprosessorer, bør programvarene som kjører på systemet, implementeres på en slik måte at de kan få tak i Full bruk av multi-kjerneoppsettet.

Hva er en Dual Core?

Dual-core prosessorer har to prosessorkjerner i samme dør. Og hver av kjernene har sin egen cache. I en tradisjonell enkeltkjerneprosessor, når de utfører instruksjoner, hvis de nødvendige dataene ikke er i hurtigbufferen, skal dataene hentes fra RAM (Random Access Memory) eller fra en lagringsenhet, noe som vil bremse utførelsen siden prosessoren har å vente til den mottar data. Men med to kjerner utfører hver kjerne instruksjoner hver for seg, og derfor når en kjerne får tilgang til minnet, kan den andre kjerne fortsatt utføre instruksjoner. Dette vil forbedre ytelsen til systemet. Spesielt med multi-tasking, hvis det bare er en enkelt prosessor, vil ytelsen lide, siden prosessoren må bytte mellom to prosesser. Derfor kan multi-tasking oppnå sin beste ytelse hvis det er mer enn én kjerne. AMD Phenom II X2 og Intel Core Duo er to eksempler på dual core prosessorer.

Hva er en Quad Core?

Quad core prosessor er en prosessor med fire kjerner i samme dør. Men de første quad-kjerneprosessorer hadde hver kjerne separat i fire dør, og de ble kombinert i en enkelt pakke for å danne en quad-kjerneprosessor. Senere kom prosessorene med alle fire kjerner i samme dør og de ble kalt monolittiske quad-core prosessorer. Dessuten produseres noen quad-kjerneprosessorer ved å kombinere to dual core-prosessorer i en enkelt pakke. Quad core prosessorer har muligheten til å utføre fire forskjellige instruksjoner samtidig. Dermed er disse egnet for å kjøre flere applikasjoner samtidig. Men de fleste av programmene er ikke utviklet for å dra full nytte av quad-kjerneegenskapene. De er designet for single core prosessorer. Programmer som er utviklet for å kjøre flere oppgaver samtidig, vil kunne dra full nytte av en quad core prosessor.

Hva er forskjellen mellom en Dual Core og en Quad Core?

Dual-kjerneprosessorer har to prosessorkjerner i samme dør mens quad-kjerneprosessoren er en prosessor med fire kjerner i samme dør. Derfor bør en datamaskin med en quad-kjerneprosessor utføre bedre enn en datamaskin med en dual core-prosessor. Men dette er kanskje ikke alltid sant siden de fleste applikasjonene er utviklet for å målrette enkelt- eller dual-core-miljøer. Derfor vil de ikke kunne dra nytte av ytelsesforbedring som tilbys av quad core prosessorer.