Dualcoreprocessor
Een dualcoreprocessor is een CPU met twee processors of "uitvoeringskernen" in dezelfde geïntegreerde schakeling. Elke processor heeft zijn eigen cache en controller, waardoor deze net zo efficiënt kan werken als een enkele processor. Omdat de twee processors echter met elkaar zijn verbonden, kunnen ze bewerkingen tot twee keer zo snel uitvoeren als een enkele processor.
De Intel Core Duo, de AMD X2 en de dualcore-PowerPC G5 zijn allemaal voorbeelden van CPU's die dualcoretechnologieën gebruiken. Deze CPU's combineren elk twee processorkernen op één siliciumchip. Dit verschilt van een configuratie met twee processors, waarin twee fysiek afzonderlijke CPU's samenwerken. Sommige geavanceerde machines, zoals de PowerPC G5 Quad, gebruiken echter twee afzonderlijke dualcoreprocessors samen, wat tot vier keer de prestaties van een enkele processor oplevert.
Hoewel een dualcoresysteem twee keer zoveel verwerkingskracht heeft als een machine met één processor, werkt het niet altijd twee keer zo snel. Dit komt doordat de software die op de machine wordt uitgevoerd mogelijk niet volledig gebruik kan maken van beide processors. Sommige besturingssystemen en programma's zijn geoptimaliseerd voor multiprocessing, andere niet. Programma's die zijn geoptimaliseerd voor meerdere processors werken wel bijzonder snel op dualcoresystemen, maar de meeste programma's hebben ook op zijn minst enig voordeel van meerdere processors.
Test je kennis