Discussione: come mai in hertz?
View Single Post
Old 07-02-2004, 14:48   #8
riaw
Senior Member
 
L'Avatar di riaw
 
Iscritto dal: Sep 2000
Città: lodi-crema-milano.
Messaggi: 12338
no, ogni stadio della pipe chiede un ciclo di clock.
quindi più hai una pipeline lunga più le prestazioni decadono.
ma più la pipeline è lunga più il processore riesce a guadagnare velocità (in hertz)
su questo si basa un po la politica di amd e intel

amd= pipeline corta, quindi un "conto" per uscire dalla pipeline impiega 10 cicli di clock, ma la frequenza è bassa, circa 2ghz al massimo.

intel=pipeline molto lunga, quindi nel prescot un "conto" per uscire dalla pipeline impiega 31 cicli di clock, ma la frequenza è molto più alta, circa 3.4ghz.

poi, se prendi un ipotetico p4 2.0 e un xp a 2.0ghz, non è che l'xp va il doppio perchè ha la pipeline lunga la metà.
per fare i confronti poi bisogna anche tenere conto della frequenza del bus, della quantità di cache, dalle istruzioni aggiuntive tipo sse sse2 3dnow ecc.ecc.
__________________
La teoria è quando si sa tutto e niente funziona. La pratica è quando tutto funziona e nessuno sa il perché. Noi abbiamo messo insieme la teoria e la pratica: non c'è niente che funzioni... e nessuno sa il perché!
riaw è offline   Rispondi citando il messaggio o parte di esso