Dual Core vs Quad Core
Dual core en quad core zijn twee processortypes die in de categorie van multi-core processoren vallen. In een multi-core processor is er meer dan één core (processor) in de single integrated circuit-chip. Een dual-core processor heeft twee kernen in dezelfde matrijs en een quad-coreprocessor heeft vier kernen in dezelfde matrijs. Multi-core processors worden veel gebruikt in computers voor algemene doeleinden, ingebedde apparaten, netwerkapparatuur, etc. Om het beste gebruik te maken van multi-core processoren, moeten de softwareprogramma's die op het systeem worden uitgevoerd, zodanig worden geïmplementeerd dat ze de volledig gebruik van de multi-core opstelling.
Wat is een Dual Core?
Dual-core processors hebben twee processorkernen in dezelfde chip. En elk van de kernen heeft zijn eigen cache. In een traditionele single-core processor, wanneer instructies worden uitgevoerd, als de vereiste gegevens niet in de cache zitten, moeten die gegevens worden opgehaald uit het RAM (Random Access Memory) of uit een opslagapparaat, wat de uitvoering zou vertragen omdat de processor om te wachten totdat het gegevens ontvangt. Maar met twee kernen voert elke kern afzonderlijk instructies uit en daarom, wanneer een kern toegang heeft tot het geheugen, kan de andere kern nog steeds instructies uitvoeren. Dit zou de prestaties van het systeem verbeteren. Vooral met multi-tasking, als er maar één processor is, zal de performance lijden omdat de processor tussen twee processen zou moeten schakelen. Daarom kan multi-tasking de beste prestaties bereiken als er meer dan één kern is. AMD Phenom II X2 en Intel Core Duo zijn twee voorbeelden van dual-core processoren.
Wat is een Quad Core?
Quad Core-processor is een processor met vier kernen in dezelfde chip. Maar de eerste quad-core processors hadden elke kern afzonderlijk in vier dies en ze werden gecombineerd tot een enkel pakket om een quad-core processor te vormen. Later kwamen de processors met alle vier kernen in dezelfde dobbelsteen en zij werden Monolithische quad-core processors genoemd. Sommige quad-core-processors worden ook gefabriceerd door twee dual-core processors in één pakket te combineren. Quad Core-processors hebben de mogelijkheid om vier verschillende instructies tegelijkertijd uit te voeren. Deze zijn dus geschikt voor meerdere simultaan draaiende applicaties. Maar de meeste toepassingen zijn niet ontwikkeld om optimaal gebruik te maken van de quad-core-mogelijkheden. Ze zijn ontworpen voor single-core processors. Toepassingen die zijn ontwikkeld om meerdere taken gelijktijdig uit te voeren, zullen het maximale uit een quad-core processor kunnen halen.
Wat is het verschil tussen een Dual Core en een Quad Core?
Dualcore-processors hebben twee processorkernen in dezelfde chip, terwijl quad-core-processor een processor is met vier kernen in dezelfde chip. Daarom zou een computer met een quad-core processor beter moeten presteren dan een computer met een dual-coreprocessor. Maar dit is misschien niet altijd zo, omdat de meeste applicaties zijn ontwikkeld voor omgevingen met één of dubbele kern. Daarom zullen ze niet in staat zijn om het voordeel te halen uit prestatieverbetering door quad-core processors.