Новые подробности об APU Kaveri и архитектуре Steamroller
AMD готовит маленькую революцию в отрасли?

Во втором полугодии компания AMD собирается представить гибридные процессоры Kaveri, которые будут совмещать графическую подсистему GCN и до шести вычислительных ядер Steamroller. Мы уже писали, что Kaveri будут наделены поддержкой памяти GDDR5, а сайт Bright Side of News продолжил знакомить публику с архитектурными улучшениями этих APU. Сведения добыты из руководства для разработчиков "Preliminary BIOS and Kernel Developer's Guide for AMD Family 15h Models 30h-3Fh Processors".

реклама

В августе 2012 года AMD рассказала об архитектуре Steamroller на конференции Hot Chips. В частности, разработчик увеличил до 96 Кбайт объём кэша инструкций, а также реализовал трёхпотоковую ассоциативность кэша. В целом, в вышеозначенном документе перечисляются следующие изменения, которые позволят повысить показатель количества инструкций, выполняемых за такт (IPC):

  • ускорено выполнение функции перенаправления сохранения к записи;
  • реализовано исполнение и завершение двух функций записи за такт;
  • улучшен загрузчик memfile с 3 до 8 записей, а также добавлена возможность отслеживать зависимые стековые операции;
  • глубина очереди загрузки увеличена с 44 до 48;
  • глубина очереди записи увеличена с 24 до 32;
  • увеличена полоса пропускания диспетчера с 4 инструкций за цикл (4 только для одного ядра) до 8 инструкций (4 на каждое ядро);
  • ускорено выполнение инструкций SYSCALL и SYSRET;
  • увеличен объём кэша L2 буфера целей ветвления с 8 до 16 банков (с 5 до 10 Кбит);
  • улучшен предсказатель для циклов;
  • увеличен буфер предварительной загрузки с 8 до 16 записей;
  • увеличена пропускная способность снуп-запросов;
  • число стадий конвейера FP уменьшено с 4 до 3.

Как отмечают коллеги, в документах перечислены и другие изменения, которые, впрочем, не влияют на быстродействие. Важно, что AMD улучшила не только вычислительные ядра в гибридных процессорах – Kaveri станут первыми, где реализован когерентный доступ к памяти для графической части APU. Ширина внутреннего интерфейса Onion, который соединяет GPU с когерентной очередью, составляет 256 разрядов в каждом направлении. Это позволит CPU и GPU обмениваться данными быстрее.

анонсы и реклама

Одной из особенностей Kaveri станет возможность работы в качестве "дополнительного устройства PCI Express". Неясно, с какой целью AMD реализовала поддержку этого режима, возможно будущие APU будут выполняться в виде карт расширения ("сопроцессоров") для серверных систем. Кстати, в этом случае поддержка памяти GDDR5 будет крайне полезна.

В целом, с возвращением в команду разработчиков Джима Келлера (Jim Keller), AMD начала возвращаться к технологиям, которые были забыты в те времена, когда "у штурвала" стояли Гектор Руиз (Hector Ruiz) и Дирк Мейер (Dirk Meyer).

Оценитe материал
рейтинг: 4.7 из 5
голосов: 137

Комментарии Правила

Возможно вас заинтересует

Сейчас обсуждают