L'appellation
NetBurst désigne à la 7
e génération de la
Microarchitecture des
Microprocesseur Intel de la famille
X86. Cette génération a connu plusieurs petites évolutions :
Willamette,
Northwood,
Prescott et
Cedar Mill.
Caractéristiques
Cette architecture a été créée pour succéder aux
P6 (dont faisaient partie les processeurs
Pentium Pro,
Pentium II et
Pentium III). Afin de permettre une importante montée en fréquence, elle se distingue par de nombreux étages de pipeline : 20 pour
Willamette et
Northwood, 31 pour
Prescott et
Cedar Mill, contre 10 pour le Pentium III.
Inconvénients
Deux inconvénients mettent à mal le pipeline long :
- Une erreur de prédiction de branchement (il faut attendre que le pipeline soit vidé pour pouvoir reprendre les opérations en cours. Ce point donne une importance très grande à l'unité de prédiction) ;
- Le nombre de transistors de suivi des instructions augmente, entraînant une consommation et une dissipation thermique importantes. Ce point est devenu crucial au point que le Prescott n'a jamais atteint la fréquence prévue.
En chiffres
- fréquences élevées (jusqu'à 3,8 Ghz)
- pipeline long (20 étages puis 31) dont certains sont passifs
- 2 unités arithmétique et logique double vitesse jusqu'au Northwood
- 2 unités de calcul en virgule flottante traitant également les instructions vectorielles flottantes du jeu SSE (128 bits en deux cycles)
- Hyperthreading