
Architecture des processeurs K8
La microarchitecture K8 est la microarchitecture x86 de 8 génération d'AMD. Elle succède au K7. Elle est utilisée par les processeurs Athlon 64, Athlon FX, Athlon X2, Sempron 64, Turion et Opteron.
Par rapport au K7 voici les améliorations :
- intégration du contrôleur mémoire
- intégration du contrôleur d'entrées/sorties HyperTransport (HTT)
- pipeline étendu à 12 étages (contre 10 pour le K7) pour permettre la montée en fréquence
- la gestion du cache L2 a été améliorée
- extension du jeux d'instruction x86 (nommé x86-64) associé à un doublement du nombre de registres en mode 64 bits. Intel reprendra telles quelles ces extensions en les renommants EM64T puis Intel 64 dans les Pentium 4 prescott.
- ajout d'une fonction de protection contre les virus et trojans, le NX bit (repris par Intel et renommé XD bit)
- gravure SOI : Silicon On Insulator, une méthode qui permet de réduire la dissipation thermique du cpu
Le mode 64 bits nécessite un système d'exploitation spécifique (Windows XP 64, Linux x86_64...), et des applications compatibles.
La version dual core de l'Athlon 64 est nommée Athlon 64 X2.
Le K8 a laissé sa place, courant 2007, à une nouvelle architecture : le K10.