E 'triple-core meglio di dual-core?

December 9

E 'triple-core meglio di dual-core?


La tecnologia CPU è cresciuto a passi da gigante nel corso degli anni. In poco meno di tre decenni, si è passati da semplici CPU single-core a 16 bit in esecuzione a 4.77MHz, di incredibilmente complesso CPU 4-core in esecuzione a oltre 3 GHz per core.

Architettura CPU

CPU della tecnologia attuale sono pezzi incredibilmente complessi di ingegneria. Per lungo tempo, si è ipotizzato che più MHz significava migliori prestazioni, una CPU più veloce. Nel 2001 questo è stato messo in discussione e dimostrato di essere un mito. A causa dell'architettura evoluzione, MHz è solo una parte dell'equazione. Una CPU funziona a 1 GHz utilizzando architetture d'avanguardia di oggi verrà eseguito giri intorno una CPU da 1GHz da appena tre generazioni fa.

Speed ​​Bus

velocità del bus è un altro fattore nelle prestazioni complessive di una CPU. Il bus determina la velocità della CPU comunica con il resto del computer. Questo viene fatto con moltiplicatori e divisori. Esempio: Athlon XP CPU a 1.33GHz. Che utilizza un bus a 133MHz, con un moltiplicatore 10x. La CPU comunica con la RAM a 133MHz, e poi attraverso divisori, parla ai bus AGP e PCI a velocità più basse. Le CPU più recenti usano orologio raddoppiando e canali multipli per ottenere velocità della CPU ancora più elevate.

velocità del core

Questa velocità grezzo in cui opera la CPU. Oggi i core della CPU operano nella gamma GHz, l'esecuzione di miliardi di operazioni al secondo. L'architettura che la CPU è costruita su ha molto a che fare con il modo efficiente la CPU esegue queste operazioni.

Bus Architercture

Il bus della CPU e tutte le periferiche del computer eseguito su ha anche un impatto sulle prestazioni complessive della CPU. Un bus inefficiente causerà ritardi nelle transazioni tra le periferiche e la CPU. Un autobus lento semplicemente ostacolare le cose per essere lento, anche se un autobus più lento è stato utilizzato anche per creare volutamente diverse velocità della CPU per riempire le diverse esigenze.

nascondiglio

Tutte le CPU hanno quello che viene chiamato cache on-die. Questo è piccole quantità di RAM che funzionano ao vicino alla velocità della CPU per accelerare il processo di calcolo, e per mantenere la CPU "alimentato" in modo che non perdere tempo facendo niente. Avere una cache efficiente fa una grande differenza quando si tratta di prestazioni.

Conclusione

Si potrebbe sostenere che se due core sono meglio di uno, poi tre deve essere migliore di due. Ma sulla base delle informazioni appena descritte, dovrebbe essere facile vedere che questo potrebbe perfettamente essere false. Tutti ci vorrebbe è una cache mal progettato, autobus o l'architettura, e una CPU triple-core potrebbe trovarsi sconfitto da un dual-core.