AMD K8

K8
Роки виробництва: з late 2003 по present
Макс. частота CPU: 1600 MHz – 3200 MHz
Частота FSB: 800 MHz – 1000 MHz
Техпроцес: 65 nm – 130 nm
Набір команд: AMD64
Попередник: K7
Наступник: K9
Роз'єм(и):
  • Socket 754
  • Socket 939
  • Socket 940
  • Socket AM2
  • Socket F
  • Socket S1
Назва ядра:
  • Sempron
  • Mobile Sempron
  • Opteron
  • Athlon 64/FX/X2
  • Mobile Athlon 64
  • Turion 64/X2

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

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

Мікропроцесори 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.
  • п
  • о
  • р
Зняті з виробництва
до x86
Ранні x86 (16-біт)
IA-32 (32-біт)
AMD64 (64-біт)
Сучасні
AMD64 (64-біт)
Списки
Мікроархітектура
Набори інструкцій