K8 — x86 сумісна мікроархітектура центрального процесора, розроблена корпорацією AMD. Вперше представлена ​​22 квітня 2003: були випущені перші процесори Opteron, призначені для серверного ринку. На основі цієї мікроархітектури випускалися сімейства мікропроцесорів Opteron, Athlon 64, Athlon 64 X2, Turion 64. Є кардинально переробленим, значно поліпшеним і розширеним варіантом мікроархітектури попереднього покоління AMD K7. У нових процесорах вдалося подолати ряд проблем, що були ахіллесовою п'ятою K7, а також внесено низку принципово нових рішень.

K8
Роки виробництва: з late 2003 по present
Макс. частота CPU: 1600 MHz – 3200 MHz
Частота FSB: 800 MHz – 1000 MHz
Техпроцес: 65 nm – 130 nm
Набір команд: AMD64
Попередник: K7
Наступник: K9
Роз'єм(и):
Назва ядра:

Мікроархітектура ред.

Мікропроцесори K8 є суперскалярними, мультиконвеєрними процесорами з пророкуванням розгалужень і спекулятивним виконанням. Як і процесори AMD K7 і Intel P6 вони теоретично здатні виконувати до 3-х інструкцій за один такт. Як і будь-який сучасний x86-процесор, K8 спочатку перекодовує зовнішній складний CISC набір x86 інструкцій у внутрішні RISC-подібні мікрооперації, які, у свою чергу, вже йдуть на виконання.[1][2] Для підвищення продуктивності в рамках мікроархітектури реалізовано спекулятивне виконання з пророкуванням розгалужень і Out-of-Order запуском мікрооперацій, для зниження впливу залежностей за даними використовуються техніки перейменування регістрів, Result forwarding і ряд інших.

Див. також ред.

Примітки ред.

  1. List of AMD CPU microarchitectures - LeonStudio. LeonStudio - CodeFun. 3 серпня 2014. Архів оригіналу за 26 вересня 2020. Процитовано 12 вересня 2015. 
  2. Hans de Vries (2 жовтня 2001). AMD's Next Generation Micro Processor's Architecture. Chip Architect. Архів оригіналу за 11 серпня 2015. Процитовано 12 вересня 2015.