Intel P6

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].

Caractéristiques

Pour 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.

Klamath

Gravé en 350 nm.

Deschutes

Gravé en 250 nm.

Katmai

Gravé en 250 nm.

Coppermine

Gravé en 180 nm.

Tualatin

Gravé en 130 nm.

Évolution

Les 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 :

Banias

Gravé en 130 nm.

Dothan

Le Dothan est un die shrink du Banias gravé en 90 nm.

Yonah

Gravé en 65 nm.

Sossaman

Gravé en 65 nm.

Notes et références

Voir aussi

Liens externes

  • icône décorative Portail de l’informatique
Cet article est issu de Wikipedia. Le texte est sous licence Creative Commons – Attribution – Partage à l’identique. Des conditions supplémentaires peuvent s’appliquer aux fichiers multimédias.