Funcționarea unui computer depinde de procesorul său, cunoscut și sub numele de Unitatea centrală de procesare sau CPU, iar calitatea și designul procesorului au mult de-a face cu performanța computerului. Dacă nu se specifică altfel, se presupune că computerele au un singur procesor, dar mai recent au fost introduse procesoare cu mai multe nuclee, care includ două sau mai multe nuclee care sunt integrate împreună într-o măsură mai mare sau mai mică. Un computer cu patru nuclee, de exemplu, se spune că are un procesor cu patru nuclee, în timp ce unul cu două nuclee este denumit procesor cu două nuclee. Pentru proprietarul unui computer, există mai multe avantaje specifice ale unui procesor dual-core, mai degrabă decât al unui procesor single-core.
Primul dintre avantajele unui procesor dual-core față de un singur procesor este un câștig de performanță. Gradul specific de îmbunătățire variază atât în funcție de hardware-ul și software-ul implicat, cât și de sarcina particulară pe care o face utilizatorul. Cu toate acestea, îmbunătățirea este mai aproape de 50% decât 100%, ceea ce s-ar putea aștepta să se întâmple prin dublarea cantității de procesor și poate fi mai mică decât atât în unele cazuri. Îmbunătățirile cu aplicațiile individuale vor depinde în parte de dacă software-ul este optimizat pentru procesarea dual-core.
Creșterea performanței prin adăugarea unui alt nucleu are avantaje față de alte metode de creștere a performanței. În primul rând, poate fi realizat fără efectele secundare ale creșterii frecvenței de ceas, care generează mai multă căldură reziduală și fac mai scumpe proiectarea și construirea procesoarelor. În al doilea rând, câteva alte alternative pentru creșterea performanței, cum ar fi creșterea cache-ului L2 și adăugarea cache-ului L3, au fost deja maximizate și nu există într-adevăr alt loc în care să mergeți cu ele.
Avantajele unui procesor dual-core îl fac, de asemenea, să se ridice peste un procesor single-core dual-threaded. Acest lucru se datorează parțial pentru că într-un procesor cu un singur nucleu dual-threaded, firele concurează pentru resurse. Poate fi adevărat și atunci când rulează software care nu este optimizat pentru acest tip de procesare, oferind doar un singur program thread, caz în care, procesorul rezervat celui de-al doilea thread este inactiv.
Consumul redus de baterie este un alt avantaj al unui procesor dual-core. Alte avantaje includ multitasking mai bun și îmbunătățiri ale experienței de joc. Calculatoarele în sine sunt afectate, atât desktop-urile, cât și laptopurile care sunt posibile mai mici și mai silențioase ca urmare a noii tehnologii.