Tipuri de procesoare de calculator
Calculatoare cu un singur nucleu
CPU-ul cu un singur nucleu este cel mai vechi tip disponibil și la început acesta a fost singurul care ar putea fi utilizat în computere. S-ar putea să înceapă o singură operație la un moment dat, așa că nu erau foarte buni în a face multe sarcini. Aceasta însemna, în acel moment, o scădere considerabilă a performanțelor aplicațiilor care se desfășurau. Deși o singură operație ar putea fi lansată odată, o altă operație ar putea fi activată înainte de terminarea primei operațiuni, dar cu fiecare nouă operațiune echipamentul a fost mai lent. Performanța pe acest tip de procesor a fost în mare măsură dependentă de viteza ceasului, care era o măsură a puterii sale.
CPU cu două nuclee
Un procesor dual-core este unul, dar funcționează ca două în una. Spre deosebire de cele cu un singur nucleu în care procesorul a trebuit să alterneze între diferite seturi de fluxuri de date, în cazul în care se desfășurau mai multe operații, dual-core-ul ar putea gestiona mai multe sarcini mai eficient. Pentru a profita din plin de acestea, atât sistemul de operare, cât și programele care rulează pe acesta, trebuiau să aibă un cod special numit SMT (Simultaneous Multithreading Technology). CPU-urile cu două procesoare nucleare sunt mai rapide decât cele ale unei singure, dar nu la fel de repede ca cele ale celor patru care le-au înlocuit.
Quad-core CPU
Procesoarele cu patru nuclee sunt perfecționarea designului multi-core. La fel cum CPU-urile dual-core ar putea împărți volumul de lucru între cele două nuclee, procesoarele cu patru nuclee pot face chiar mai multe sarcini simultan. Acest lucru nu înseamnă că o singură operație va fi de patru ori mai rapidă și, dacă programele și aplicațiile care rulează pe ea nu au codul SMT, creșterea vitezei nu va fi la fel de vizibilă. Aceste tipuri de CPU sunt utile pentru persoanele care au nevoie de multe programe în același timp, precum și pentru jucători, deoarece există jocuri cum ar fi seriile Supreme Commander care sunt optimizate pentru CPU multicore.