Quad Core Pro e contro

May 11

Quad Core Pro e contro


La centrale di tendenza multi-core unità di elaborazione che ha avuto inizio con le CPU dual-core è ora leader di utenti di computer a pensare ai vantaggi e gli svantaggi di CPU quad-core, invece. Anche se hanno il doppio del numero di processori, computer quad-core non possono comportare lo stesso aumento delle prestazioni del sistema come sperimentato da persone che aggiornano da single-core per CPU dual-core. I pro ei contro di CPU quad-core dovrebbero essere valutati attentamente prima di prendere una decisione sul prossimo acquisto del computer.

Maggiore velocità di elaborazione

Il pro chiave di un processore multi-core consiste nella sua capacità di eseguire un numero maggiore di calcoli simultanei. Questo è particolarmente utile per applicazioni che offrono posti logici per calcolo parallelo --- ad esempio un gioco per computer che gestisce i calcoli per l'intelligenza artificiale separatamente dai calcoli per la visualizzazione grafica del gioco. Tale applicazione è noto, nel linguaggio del computer, come "multithreaded" perché, piuttosto che una lunga sequenza, contiene molte sequenze brevi legati insieme. Se un'applicazione è correttamente multithread, processori quad core hanno un vantaggio rispetto ai processori con un numero inferiore di core perché hanno più di elaborazione potenza a disposizione.

Rendimenti decrescenti

Purtroppo, è più difficile ottimizzare applicazioni per più di due core: lo sviluppatore deve avere la certezza che le istruzioni terminano a circa lo stesso tempo per evitare cicli del processore sprecati, un equilibrio che diventa più difficile come il numero di core aumenta. Come risultato, core quad non sono quasi quattro volte più veloce processori single-core, e possono essere meno efficiente processori ad alta potenza dual-core perché i nuclei rimangono inutilizzati una percentuale maggiore del tempo.

Maggiore versatilità virtualizzazione

In alcuni casi, i computer possono usufruire di più core senza dover applicazioni che sono esplicitamente multithread. Molti server, per esempio, sono "virtualizzato" --- permettono a qualcuno di operare molti "server" diversi sullo stesso computer fisico. In ambienti virtualizzati, computer quad core consentono un maggior numero di computer da emulare allo stesso tempo, perché ogni ambiente virtuale può essere facilmente allocato proprio core.

Costi

Per gli utenti domestici che in genere non funzionano i server virtuali, i vantaggi di processori quad-core potrebbero non essere necessariamente così evidente o drammatico. Perché sono più complessi da progettare, processori quad core sono generalmente più costosi per l'acquisto di un processore dual-core della velocità equivalente. Essi sono anche più costose da gestire a causa del maggiore consumo di energia; per la linea di processori Phenom II di AMD, un processore quad-core consuma più del 50 percento di potenza di un processore alla stessa velocità con solo due core.