Architetture dei processori/Architettura Pentium 4: differenze tra le versioni

Contenuto cancellato Contenuto aggiunto
mNessun oggetto della modifica
Aggiunta intestazioni
Riga 1:
{{Architettura dei processori}}
[[Image:Pentium4 northwood.png|right|200px|Pentium 4]]
Il Pentium 4 è un processore progettato da Intel quando la strada maestra per aumentare le prestazioni sembrava essere l'innalzamento della frequenza operativa. Il Pentium 4 infatti implementa un'architettura chiamata NetBurst, architettura nata originariamente per spingere il processore fino a frequenze di 10 Gigahertz (in realtà il più velece Pentium 4 non arriva ai 4 GHz) e difatti dotata di pipeline molto lunghe che possono arrivare fino a 31 stadi con alcuni stadi che servono per trasferire le informazioni tra diverse unità. Pipeline così lunghe subiscono penalizzazioni elevatissime in caso di salti non predetti correttamente o in caso di istruzioni devono stallare per la mancanza di qualche risorsa. Per ridurre al minimo il problema il Pentium 4 implementa praticamente tutte le tecniche disponibili per ridurre le condizioni di stallo delle pipeline e implementa internamente più pipeline per sfruttare il parallelismo del codice.