De computer CPU (afkorting voor Central Processing Unit) is een essentieel onderdeel dat zorgt voor alle instructies en berekeningen die worden verzonden naar het van de andere computer onderdelen en randapparatuur. De snelheid waarmee softwareprogramma's werken is ook sterk afhankelijk van hoe krachtig de CPU is, dus is het belangrijk om het juiste type voor wat je verwachten dat het te behandelen. De twee toonaangevende CPU fabrikanten zijn Intel en AMD, elk met hun eigen soorten CPU's.
Single Core CPU 's
Single core CPU's zijn de oudste soort computer CPU beschikbaar en in eerste instantie was dit het enige type CPU die kan worden gebruikt in computers. Single core CPU's, kan pas één bewerking tegelijk, dus ze niet zeer goed waren bij multi-tasking. Dit betekende dat er merkbare afname van de prestaties wanneer meer dan één aanvraag werd uitgevoerd. Hoewel slechts één bewerking kan worden gestart op een moment, kon een ander worden geactiveerd voordat de eerste die klaar was, maar met elke nieuwe transactie zou de computer langzamer lopen. Prestaties op deze soorten CPU's waren grotendeels afhankelijk van hun kloksnelheden, die was een meting van hun macht.
Dual Core CPU 's
Een dual-core CPU is een enkele CPU heeft twee cores en dus functioneert als twee processors in één. In tegenstelling tot enkele kernpopulatie CPU's waar de processor heen en weer schakelen tussen verschillende sets van gegevensstromen moest als meer dan één bewerking liep, aankan dual-core processoren multitasking veel efficiënter. Om het meeste uit een dual-core CPU, moet zowel het besturingssysteem en programma's op het speciale code SMT (simultane multi-threading technologie) geschreven erin genoemd. Dual core CPU's zijn sneller dan ongetrouwd pit degenen maar niet zo snel de quad-core CPU's die hen hebben vervangen.
Quad-Core CPU 's
Quad Core-CPU's zijn een verdere verfijning van de multi-core CPU ontwerp en functies vier cores op een enkele CPU. Net als dual-core CPU's kon het splitsen van de werklast tussen twee cores, quad cores zorgt voor nog meer multitasking. Dit betekent niet dat een enkele bewerking zal wel vier keer sneller, en tenzij de programma's en toepassingen die worden uitgevoerd op het SMT code heeft, de verhoging van de snelheid zal niet zo merkbaar worden. Deze soorten CPU's zijn nuttig voor mensen die behoefte aan een heleboel verschillende programma's draaien op de dezelfde tijd evenals gamers, zoals er zijn spellen zoals de Supreme Commander-serie die zijn geoptimaliseerd voor multicore CPU's.