View Single Post
Old 03-04-2003, 22:10   #33
manseeverard
Member
 
L'Avatar di manseeverard
 
Iscritto dal: Jan 2002
Messaggi: 35
Quote:
Originally posted by "Admiral T. Marco"


Non capisco una cosa: come fanno i processori AMD ad essere più veloci e performanti di Intel nonostante l'abissale differenza di Mhz?
Bisogna tener conto che la frequenza di clock non è la sola cosa fondamentale per stabilire la velocità dei processori, bisogna prendere in considerazione anche altri fattori quali ad esempio l'architettura interna del processore e la quantità di cache a disposizione.

Ricordiamoci che un processore non è altro che un algoritmo informatico creato sul silicio: più è efficiente questo algorimo e più performante sarà questo processore. L'efficienza dell'algoritmo è indipendente dalle specifiche fisiche del processore e mirano all'ottimizzazione delle operazioni.

Amd ha dichiarato che un suo processore (grazie all'architettura migliore) è in grado di eseguire 9 istruzioni per ciclo di clock (in media ovviamente). Intel dichiara che i suoi processori ne eseguono 6-7 per ciclo di clock.

Ora i conti sono facili: supponiamo di avere un AMD a 2000 ghz (2 000 miliardi di cicli di clock al secondo) ed Intel a 2500 ghz. Il numero di istruzioni eseguite in un secondo sarà:

AMD => 2000 * 9 = 18000 istruzioni al secondo
Intel => 2500*7 = 17500 istruzioni al secondo

Come vedete la differenza è ridotta nonostante il clock spropositato.

Il fatto è che per ora Intel sta sfruttando i pesanti investimenti fatti nel passato in fatto di tecnologia e per adesso (fintanto che non arriveremo ai limiti del silicio) continua "tranquillamente" su questo passo (anche se la tecnologia a 0.13 ha ormai esaurito le sue potenzialità) senza introdurre effettive novità nel campo architetturale.

AMD che ha dovuto invece inseguire Intel ha puntato dapprima sul campo architetturale, sfornando un gioiellino informatico come pochi ma che (ancora per adesso) paga dal punto di vista tecnologico puro (oltra ad un miglior processo produttivo effettivo la Intel ha dalla sua anche una cura migliore del pachage e della dissipazione termica, sulla quale ha investito parecchio in ricerca).

L'architettura interna spiega in oltre le differenze nelle prestazioni dei diversi benchmark: i vari benchmark (3d, floating point, produttività personale) vanno a testare aspetti diversi dell'architettura software dei processori (3dnow e sse tanto per dire non sono altro che istruzioni) che possono essere implementate meglio o peggio nell'uno o nell'altro.

Non cito altri fattori che migliorano le prestazioni dei processori (indipendentemente dal clock che in fin dei conti risulta solo la parte più appariscente) per non dilungarmi troppo, spero che basti quanto scritto ;-)
__________________
Athlon XP 1700+ / Epox 8kha+ / 512mb Corsair PC2400 / IBM Deskstar 60gb / Hercules 3D Prophet 2 Ti 64mb
Non sono un overclocker (ma faccio sempre a tempo a diventarlo!!!)
manseeverard è offline   Rispondi citando il messaggio o parte di esso