Intel P6
microarchitecture de processeur Intel
La microarchitecture P6 est une architecture de microprocesseurs x86 d'Intel[1], utilisée dans les processeurs Pentium Pro, Pentium II, Pentium III, Pentium M, Core 1, et certains Pentium Dual-Core et Celeron[2],[3].
P6
Production | 1er novembre 1995 |
---|---|
Fabricant | Intel |
Fréquence | 233 MHz à 1,40 GHz |
---|---|
Fréquence du FSB | 66 MT/s à 133 MT/s |
Niveau 1 |
Pentium Pro : 16 KB Pentium II/3 : 32 KB |
---|---|
Niveau 2 |
128 KB à 512 KB 256 KB à 2048 KB (Xeon) |
Finesse de gravure | 350 nm à 130 nm |
---|---|
Cœur | 1 |
Socket(s) |
Architecture | x86 |
---|---|
Extensions |
MMX (Pentium II/III) SSE (Pentium III) |
Micro-architecture | P6 |
Caractéristiques
modifierPour les Pentium Pro et Pentium II :
- décodage des instructions x86 en micro opération calibrée ;
- réorganisation dynamique du code out of order ;
- Extension d'adresse physique (EAP) et un bus d'adresse 36 bits plus large pour prendre en charge 64 Go de mémoire physique ;
- Renommage de registres, ce qui a permis une exécution plus efficace de plusieurs instructions dans le pipeline ;
- Instructions CMOV, qui sont largement utilisés dans l'optimisation du compilateur ;
- Autres nouvelles instructions : FCMOV, FCOMI/FCOMIP/FUCOMI/FUCOMIP, RDPMC, UD2 ;
- Nouvelles instructions dans le coeur Pentium II Deschutes : MMX, FXSAVE, FXRSTOR ;
- Nouvelles instructions dans le Pentium III : Streaming SIMD Extensions ;
- 32 bits sur les entiers, tout comme le 386 ;
- 1 ALUs « rapide » et 1 ALU complexe ;
- 1 FPU.
Pentium Pro
modifierPentium II
modifierKlamath
modifierGravé en 350 nm.
Deschutes
modifierGravé en 250 nm.
Pentium III
modifierKatmai
modifierGravé en 250 nm.
Coppermine
modifierGravé en 180 nm.
Tualatin
modifierGravé en 130 nm.
Évolution
modifierLes Pentium 4 mobiles s'étant avérés trop énergivores (consommation électrique et déperdition calorifique de l'architecture NetBurst élevés), Intel a ressorti l'architecture Intel P6.
Par rapport au Pentium III, cette architecture apporte :
- une meilleure prédiction de branchement, issue du Pentium 4 et améliorée à plusieurs niveaux ;
- la fusion des micro opérations ;
- un bus système quadruple bande, lui aussi issu du Pentium 4.
Banias
modifierGravé en 130 nm.
Dothan
modifierLe Dothan est un die shrink du Banias gravé en 90 nm.
Yonah
modifierGravé en 65 nm.
Sossaman
modifierGravé en 65 nm.