Во втором полугодии компания 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):
Как отмечают коллеги, в документах перечислены и другие изменения, которые, впрочем, не влияют на быстродействие. Важно, что AMD улучшила не только вычислительные ядра в гибридных процессорах – Kaveri станут первыми, где реализован когерентный доступ к памяти для графической части APU. Ширина внутреннего интерфейса Onion, который соединяет GPU с когерентной очередью, составляет 256 разрядов в каждом направлении. Это позволит CPU и GPU обмениваться данными быстрее.
Одной из особенностей Kaveri станет возможность работы в качестве "дополнительного устройства PCI Express". Неясно, с какой целью AMD реализовала поддержку этого режима, возможно будущие APU будут выполняться в виде карт расширения ("сопроцессоров") для серверных систем. Кстати, в этом случае поддержка памяти GDDR5 будет крайне полезна.
В целом, с возвращением в команду разработчиков Джима Келлера (Jim Keller), AMD начала возвращаться к технологиям, которые были забыты в те времена, когда "у штурвала" стояли Гектор Руиз (Hector Ruiz) и Дирк Мейер (Dirk Meyer).