Компания AMD опубликовала первый для себя патент графических процессоров на основе чиплетов. Подобные графические процессоры только начинают появляться. Intel занимается разработкой и применяет чиплеты в дискретных GPU первого поколения. Nvidia также публикует работы по этой теме.
Чиплеты представляют собой более компактные и менее сложные чипы для совместной работы в более мощных процессорах. Быть может, за ними будущее высокопроизводительных компонентов, а иногда и настоящее. В частности, AMD уже использует конструкции центральных процессоров с чиплетами.
Патент за 31 декабря рассказывает о дизайне чиплета, который имитирует монолитный дизайн. Гипотетическая модель задействует два чиплета, которые соединены высокоскоростным неактивным промежуточным звеном под названием перекрёстная связь.
Эта связь располагается в иерархии памяти между кешем L2 и L3. Всё ниже, вроде ядер и кеша L1 и L2, знает об отделении от другого чиплета. Все вышеназванные компоненты, в том числе L3 и память GDDR, делятся между чиплетами.
Подобный дизайн можно считать традиционным. Вычислительные блоки могут иметь доступ к низкоуровневому кешу на других чиплетах на скорости не меньше, чем при обращении к локальному низкоуровневому кешу. Если это так, обновление программного обеспечения не потребуется.
Того же нельзя сказать про разработки Intel и Nvidia. Intel готовит две новые технологии: EMIB (встроенный мост между несколькими кристаллами) и Foveros. Последняя представляет собой активный интерпозер, где применяются кремниевые отверстия, которые AMD задействовать не собирается. Разработка Intel даёт графическому процессору возможности содержать доступный системе кеш для обеспечения работы новой структуры памяти.
Nvidia рассказывает о своих разработках меньше других. Документ за 2017 год описывает четыре чиплета и NUMA (неравномерный доступ к памяти). Были эксперименты с кешем L1.5 для удалённых обращений к данным, который не используется при обращении к локальной памяти.
Быть может, вариант AMD менее изобретательный, но более практичный. Удобство является большим преимуществом для разработчиков.