La battaglia continua per la supremazia informatica dura da un paio di decenni e si prevede che duri a lungo. All'inizio la lotta era con un moltiplicatore molto più alto, e poi si è spostato su chiunque avesse la più alta velocità. Ora che le velocità del processore sono al limite dato la tecnologia attuale, la battaglia è ora passata dal processore più veloce ai più processori.
La ricerca di una potenza di calcolo più rapida e migliore ha portato i due maggiori produttori di microprocessori a creare più core in un unico pacchetto. Questo è diventato noto come processori dual core per Intel e x2 per AMD. Ma non discuteremo su quale azienda produce chip migliori. Si tratta delle differenze tra 2 core e 4 core.
I processori quad core sono il logico passo successivo da due core. La costante riduzione delle dimensioni dei chip ha permesso a questa tecnologia di evolvere. La tecnologia multi core, così come sono noti collettivamente, sfrutta il fatto che la maggior parte delle persone non esegue un singolo programma quando utilizza il proprio computer. È più probabile che ci siano da qualche parte circa 5-10 programmi in esecuzione contemporaneamente. I processori multi core possono trarre grandi vantaggi all'utente dividendo il carico di lavoro tra tutti i processori presenti.
È chiaro quindi che 4 core dovrebbero essere tecnicamente superiori a due. Sebbene ciò possa essere vero, negli scenari del mondo reale non accade molto spesso. Ci sono alcune cose che frenano le vere prestazioni dei processori quad core. Il primo sarebbe il calore. Se il tuo processore single core può produrre una quantità di calore notevole, immagina quanto calore genererebbe 4 core. Per alleviare il problema del riscaldamento, avrebbero bisogno di ridimensionare la velocità totale di ogni nucleo. Questo problema potrebbe essere risolto abbandonando le tradizionali soluzioni di raffreddamento ad aria e andando per il raffreddamento a liquido, che è più difficile da implementare, ma può raffreddare il processore ad un tasso molto più alto.
Il secondo problema sarebbe l'altro hardware. Sia che tu abbia 2 o 4 core, staresti ancora usando lo stesso controller di memoria e bus. Ciò significherebbe che i dati di 4 core sarebbero più congestionati quando si tenta di eseguire attività pesanti. Questo limiterebbe quindi le prestazioni complessive che può ottenere. La soluzione a questo problema sarebbe una nuova architettura della scheda madre che consente bus multipli con più core, consentendo ai core di accedere alle proprie aree di memoria e di lavorare in modo indipendente.
Sebbene i processori quad core siano veramente superiori a quelli dual core, le tecnologie di supporto non sono riuscite a raggiungere lo sviluppo. In futuro, quando la potenza viene massimizzata, possiamo finalmente vedere chiaramente la grande superiorità dei processori quad core.