Архитектура AMD Athlon 64 Х2

Опубликовано августа 18, 2012 в Многоядерные процессоры AMD

Архитектура AMD Athlon 64 Х2В 2005 году компания AMD представила процессор, построенный на базе архитектуры с двумя ядрами DC (Dual Core Processor) — Athlon 64 X2. Процессоры этой серии относятся к следующему поколению микросхем — AMD К8.

Кроме этой серии микропроцессоров, развивается также линейка энергосберегающих микросхем AMD K8L, построенных на базе технологии Energy Efficient (Small Form Factor). Процессоры этой технологии были рассмотрены в предыдущей категории.

AMD выпустила несколько серий многоядерных процессоров, которые входят в состав микросхем восьмого и последнего поколения. Существуют следующие линейки процессоров этого типа.

  • AMD Athlon Х2 Dual-Core — двухъядерные микропроцессоры поколения AMD К8. Обычно имеют название AMD Athlon Х2, или просто AMD Х2.
  • AMD Phenom ХЗ Triple-Core — трехъядерные микропроцессоры поколения AMD К10, предназначенные для настольных персональных компьютеров.
  • AMD Phenom Х4 Quad-Core — четырехъядерные микропроцессоры поколения AMD К10, предназначенные для настольных персональных компьютеров.

Архитектура AMD Athlon 64 X2: особенности

Вычислительное ядро процессора AMD К8 является переработанным и дополненным вариантом ядра К7 (AMD Athlon ХР), в котором обработка целочисленных и с плавающей запятой команд выполняется на нескольких отдельных устройствах.

  • Для целочисленных команд предусмотрены три одинаковых блока АЛУ, выполняющих как арифметико-логические, так и адресные операции.
  • Операции с плавающей запятой, а также SIMD-команды MMX/SSE/3Dnow, выполняются также в трех блоках, но рассчитанных на разные действия.
  • Для декодирования команд выделено три канала. Блок микропрограммного управления работает с тремя командами одновременно.
  • Процессор еще на этапе выборки команд определяет, как будут выполняться те или иные команды.
  • В отличие от архитектуры процессора Intel Core 2, в микропроцессоре AMD Athlon 64 Х2 два процессорных ядра объединены по-иному.

В процессоре AMD К8 два ядра соединены в точке, называемой очередью системных запросов (System Request Queue — SRQ). Этот блок изначально был рассчитан на подключение двух процессоров. К SRQ подключен общий на два ядра контроллер — Crossbar, который соединяет SRQ с контроллером ОЗУ и контроллером шины HyperTransport. Кэш второго уровня у каждого ядра свой, так как работа с ним выполняется, минуя SRQ (рисунок ниже).

Архитектура AMD Athlon 64 Х2

Архитектура процессора AMD Athlon 64 Х2

Такое архитектурное построение AMD К8 позволило лучше согласовать внутреннюю и внешнюю шины, что при выполнении некоторых приложений повысило производительность.

Процессоры первого поколения Athlon 64 Х2 устанавливаются в разъем Socket 939. Они производятся по нормам 90 нм с применением технологии SOI. Процессоры AMD Athlon 64 Х2 унаследовали от Athlon 64 поддержку технологий энергосбережения CnQ, набор команд AMD64, SSE—SSE3, функцию антивирусной защиты информации NX bit.

Как и процессоры Athlon 64, Athlon 64 Х2 содержат двухканальный контроллер памяти DDR с максимальной пропускной способностью 6,4 Гбайт/с.

Процессоры Athlon 64 Х2, предназначенные для разъема Socket М2, располагают интегрированной двойной шиной памяти DDR2.

0