Bătălia continuă pentru calculul supremației se desfășoară de câteva decenii și se preconizează că va dura mult timp. La început, lupta era cu un multiplicator mult mai mare și apoi sa mutat în cel care avea cea mai mare viteză. Acum, vitezele procesoarelor sunt la limita lor dat fiind tehnologia actuală, bătălia sa mutat acum de la procesorul mai rapid și în mai mulți procesori.
Căutarea unei puteri computerizate mai rapide și mai bune a determinat pe cei doi mari producători de microprocesoare să construiască mai multe nuclee într-un singur pachet. Acest lucru a devenit cunoscut sub numele de procesoare dual core pentru Intel și x2 pentru AMD. Dar nu vom discuta despre ce companie face jetoane mai bune. Este vorba de diferențele dintre 2 nuclee și 4 nuclee.
Procesoarele quad core reprezintă următorul pas logic din nucleul dual. Reducerea constantă a dimensiunilor de cipuri a permis acestei tehnologii să evolueze. Tehnologia multi-core, cunoscuta colectiv, profita de faptul ca majoritatea oamenilor nu ruleaza un singur program atunci cand folosesc calculatorul. Este mai probabil să fie undeva în jur de 5 până la 10 programe care rulează în același timp. Procesoarele cu mai multe nuclee pot beneficia în mare măsură de utilizator împărțind volumul de lucru între toate procesoarele prezente.
Este clar că 4 nuclee ar trebui să fie superioare din punct de vedere tehnic față de două. Deși acest lucru poate fi adevărat, în scenele lumii reale nu se întâmplă foarte des. Există câteva lucruri care împiedică performanța reală a procesoarelor quad core. Primul ar fi căldură. Dacă procesorul dvs. cu un singur nucleu poate să scoată o cantitate mare de căldură, imaginați-vă cât de mult ar genera 4 nuclee de căldură. Pentru a atenua problema încălzirii, ei ar trebui să reducă viteza totală a fiecărui miez. Această problemă ar putea fi rezolvată prin abandonarea soluțiilor tradiționale de răcire cu aer și a răcirii lichide care este mai greu de implementat, dar poate răci procesorul la o rată mult mai mare.
A doua problemă ar fi celălalt hardware. Indiferent dacă aveți 2 sau 4 nuclee, veți folosi în continuare același controler de memorie și autobuze. Acest lucru ar însemna că datele a 4 nuclee ar fi mai aglomerate atunci când încercați să executați sarcini grele. Aceasta ar limita apoi performanța generală pe care o poate realiza. Soluția la această problemă ar fi o nouă arhitectură de placă de bază care permite mai multor autobuze împreună cu nuclee multiple, permițând nucleelor să acceseze propriile zone de memorie și să lucreze independent.
Deși procesoarele quad core sunt cu adevărat superioare celor dual core, tehnologiile de suport nu au reușit să ajungă la dezvoltarea. În viitor, când puterea este maximizată, putem vedea în cele din urmă în mod clar marea superioritate a procesoarelor quad core.