Intel раскрыла архитектуру P-ядер Lion Cove, которые попадут в Lunar Lake и Arrow Lake
Читать в полной версииАнонсированные сегодня мобильные процессоры Lunar Lake имеют ядерную формулу 4P+4E и не поддерживают технологию Hyper-Threading. Однако Intel говорит об их преимуществе перед Meteor Lake за счёт новой архитектуры производительных ядер — Lion Cove. Как утверждает компания, эти ядра обеспечивают прирост IPC на 14 % по сравнению с Redwood Cove, применяющихся в Meteor Lake.
В отличие от Redwood Cove, которые имели минорные отличия от предшествующих ядер Golden Cove, в Lion Cove разработчики Intel реализовали довольно масштабные нововведения. Блок предсказания переходов нового ядра расширен в 8 раз по сравнению с предыдущей архитектурой. Пропускная способность пересылок из L2 в кеш инструкций утроена, а пропускную способность выборки инструкций удвоили с 64 до 128 байт за такт. Кроме того, темп декодирования увеличен с 6 до 8 инструкций за такт, плюс вырос по объёму и скорости кеш микроопераций.
В предыдущих архитектурах P-ядер использовался единый планировщик для распределения инструкций по портам выполнения, но это вызывало определённые неудобства. В Lion Cove механизм внеочередного исполнения поделён на целочисленный и векторный домены для повышения гибкости. Также внесен ряд улучшений и на других этапах конвейера, например число исполнительных портов выросло с 12 до 18, плюс добавились дополнительные исполнительные устройства в его целочисленной части.
В ядрах Lion Cove появился новый уровень кэша L0. Так получилось из-за добавления дополнительного уровня кеширования данных объёмом 192 Кбайт между существующими L1- и L2-кешами. Это привело к переименованию существующего L1 в L0-кеш. Кроме этого, объём L2-кеша вырос до 2,5 Мбайт в Lunar Lake, а в Arrow Lake он вырастет ещё раз до 3 Мбайт.
Конечным результатом всех этих изменений стало увеличение IPC на 14 % (при фиксированной тактовой частоте) по сравнению с архитектурой предыдущего поколения Redwood Cove, используемой в Meteor Lake. Intel также говорит о приросте производительности от 10 до 18 % по сравнению с Meteor Lake в рамках различных ограничений по энергопотреблению.
Хотя Lunar Lake лишены поддержки Hyper-Threading, сама по себе архитектура Lion Cove всё-таки предполагает наличие этой технологии. Intel реализовала два варианта ядер Lion Cove: более экономичный вариант Hyper-Threading не имеет, но более производительный её сохранит. Второй вариант Lion Cove компания планирует использовать в производительных настольных и серверных процессорах.
Процессоры Lunar Lake с P-ядрами Lion Cove выйдут в третьем квартале 2024 года. Они будут использоваться в тонких ноутбуках на платформе Intel, соответствующих требованиям Copilot Plus PC. Позднее в этом году появятся процессоры Arrow Lake, нацеленные на настольные ПК. Они тоже будут основываться на ядрах Lion Cove.