Dual Core vs Quad Core
Dubbelkärniga och fyrkärniga är två processortyper som tillhör kategorin flerkärniga processorer. I en flerkärnig processor finns det mer än en kärna (processor) i den enda integrerade kretsformen. En dubbelkärnig processor har två kärnor i samma tärning och en fyrkärnig processor har fyra kärnor i samma tärning. Flerkärniga processorer används i stor utsträckning i datorer för allmänt bruk, inbäddade enheter, nätverksenheter etc. För att få bästa möjliga användning av flerkärniga processorer bör de program som körs på systemet implementeras på ett sådant sätt att de kan få full användning av multi-core-inställningen.
Vad är en Dual Core?
Dubbelkärniga processorer har två processorkärnor i samma form. Och var och en av kärnorna har sin egen cache. I en traditionell enkärnig processor, vid exekvering av instruktioner, om den nödvändiga informationen inte finns i cachen, bör denna data hämtas från RAM (Random Access Memory) eller från en lagringsenhet, vilket skulle sakta ner exekveringen eftersom processorn har vänta tills den tar emot data. Men med två kärnor exekverar varje kärna instruktioner separat och därför kan den andra kärnan fortfarande utföra instruktioner när en kärna har åtkomst till minnet. Detta skulle förbättra systemets prestanda. Speciellt med multi-tasking, om det bara finns en enda processor, kommer prestandan att bli lidande eftersom processorn skulle behöva växla mellan två processer. Därför kan multitasking uppnå sin bästa prestanda om det finns mer än en kärna. AMD Phenom II X2 och Intel Core Duo är två exempel på dual core-processorer.
Vad är en Quad Core?
Quad-core-processor är en processor med fyra kärnor i samma tärning. Men de första fyrkärniga processorerna hade varje kärna separat i fyra matriser och de kombinerades i ett enda paket för att bilda en fyrkärnig processor. Senare kom processorerna med alla fyra kärnor i samma tärning och de kallades Monolithic quad-core processorer. Vissa fyrkärniga processorer tillverkas också genom att kombinera två dubbelkärniga processorer i ett enda paket. Quad-core-processorer har förmågan att utföra fyra olika instruktioner samtidigt. Således är dessa lämpliga för att köra flera applikationer samtidigt. Men de flesta av applikationerna är inte utvecklade för att dra full nytta av quad core-funktionerna. De är designade för enkärniga processorer. Applikationer som är utvecklade för att köra flera uppgifter samtidigt kommer att kunna dra full nytta av en fyrkärnig processor.
Vad är skillnaden mellan en Dual Core och en Quad Core?
Dubbelkärniga processorer har två processorkärnor i samma dyna medan fyrkärniga processorer är en processor med fyra kärnor i samma dyn. Därför bör en dator med en fyrkärnig processor prestera bättre än en dator med en dubbelkärnig processor. Men detta kanske inte alltid är sant eftersom de flesta av applikationerna är utvecklade för miljöer med en eller två kärnor. Därför kommer de inte att kunna dra fördel av prestandaförbättringar som tillhandahålls av fyrkärniga processorer.