|
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é!
|