Intel представила процессорное ядро Golden Cove — на 42 % быстрее Skylake
На состоявшемся сегодня мероприятии Architecture Day компания Intel представила новую разработку — производительное ядро для будущих процессоров, известное ранее под кодовым именем Golden Cove (P-ядро). Оно станет составной частью клиентских и серверных процессоров Alder Lake и Sapphire Rapids, и обеспечит прирост IPC (числа исполняемых за такт инструкций) на 19 % по сравнению с ядрами прошлого поколения Sunny Cove (из Ice Lake) и Cypress Cove (из Rocket Lake).
Как следует из доклада Intel, ядро Golden Cove создавалось с прицелом на высокую производительность и малые задержки в малопоточных нагрузках, поэтому при его создании внимание было уделено увеличению числа одновременно обрабатываемых инструкций и повышению эффективности работы с данными. Как утверждают разработчики, преимущества Golden Cove в полной мере проявятся в приложениях, основанных на сложном разветвлённом коде.
Среднее преимущество в быстродействии, которое обеспечивает ядро Golden Cove по сравнению с ядром Cypress Cove (из процессоров Rocket Lake), на одинаковой тактовой частоте оценивается в 19 %. Стоит напомнить, что Cypress Cove производительнее Skylake ещё на 19 %, и это означает суммарное преимущество Golden Cove перед Skylake в размере 42 % по удельной производительности.
Для достижения таких результатов в Golden Cove проведён целый набор микроархитектурных улучшений. Ядро получило шесть декодеров (вместо пяти в Skylake и Cypress Cove), увеличенный до 4 тыс. записей кеш микроопераций (вместо 1,5 и 2,25 тыс. у Skylake и Cypress Cove соответственно) и 12 исполнительных портов (вместо 8 и 10 у Skylake и Cypress Cove). Кроме того, в Golden Cove вырос размер физического регистрового файла и почти в полтора раза по сравнению с Cypress Cove увеличился размер буфера переупорядочивания инструкций.
В числе важных усовершенствований разработчики выделяют также лучшую точность работы блока предсказания переходов, уменьшенную латентность L1-кеша и основанные на предварительной выборке данных оптимизации пропускной способности L2-кеша. В ядре Golden Cove предусмотрено три порта для загрузок данных и два — для выгрузок, против схемы 2+1 или 2+2 в Skylake и Cypress Cove соответственно. Вместе с этим микроархитектура Golden Cove предполагает существенное увеличение объёма L2-кеша до 1,25 Мбайт на ядро в клиентских процессорах или до 2 Мбайт на ядро в серверных (раньше было 256 или 512 Кбайт). Объём кеш-памяти данных первого уровня при этом останется неизменным и составит 48 Кбайт.
Важным нововведением в производительных ядрах Golden Cove станет введение нового набора инструкций Intel Advanced Matrix Extensions (AMX), направленного на ускорение тензорных вычислений, используемых при машинном обучении. Фактически речь идёт об операциях с матрицами: набор AMX включает команды для обработки 2 тыс. целочисленных или 1 тыс. вещественных операндов за такт. Инструкции AMX позволяют достичь ускорения исполнения алгоритмов ИИ по сравнению с реализациями, основанными на AVX-512-коде, в 7-8 раз. На первом этапе расширения AMX будут доступны только в серверных процессорах с ядрами Golden Cove.
Микроархитектура ядер Golden Cove найдёт применение в клиентских процессорах Alder Lake, которые будут производиться по технологическому процессу Intel 7 (ранее — 10 нм Enhanced SuperFin) и выйдут в четвёртом квартале 2021 года. Впоследствии эти ядра попадут в серверные процессоры Sapphire Rapids — их появление на рынке ожидается во втором квартале 2022 года.
Как следует из доклада Intel, ядро Golden Cove создавалось с прицелом на высокую производительность и малые задержки в малопоточных нагрузках, поэтому при его создании внимание было уделено увеличению числа одновременно обрабатываемых инструкций и повышению эффективности работы с данными. Как утверждают разработчики, преимущества Golden Cove в полной мере проявятся в приложениях, основанных на сложном разветвлённом коде.
Среднее преимущество в быстродействии, которое обеспечивает ядро Golden Cove по сравнению с ядром Cypress Cove (из процессоров Rocket Lake), на одинаковой тактовой частоте оценивается в 19 %. Стоит напомнить, что Cypress Cove производительнее Skylake ещё на 19 %, и это означает суммарное преимущество Golden Cove перед Skylake в размере 42 % по удельной производительности.
Для достижения таких результатов в Golden Cove проведён целый набор микроархитектурных улучшений. Ядро получило шесть декодеров (вместо пяти в Skylake и Cypress Cove), увеличенный до 4 тыс. записей кеш микроопераций (вместо 1,5 и 2,25 тыс. у Skylake и Cypress Cove соответственно) и 12 исполнительных портов (вместо 8 и 10 у Skylake и Cypress Cove). Кроме того, в Golden Cove вырос размер физического регистрового файла и почти в полтора раза по сравнению с Cypress Cove увеличился размер буфера переупорядочивания инструкций.
В числе важных усовершенствований разработчики выделяют также лучшую точность работы блока предсказания переходов, уменьшенную латентность L1-кеша и основанные на предварительной выборке данных оптимизации пропускной способности L2-кеша. В ядре Golden Cove предусмотрено три порта для загрузок данных и два — для выгрузок, против схемы 2+1 или 2+2 в Skylake и Cypress Cove соответственно. Вместе с этим микроархитектура Golden Cove предполагает существенное увеличение объёма L2-кеша до 1,25 Мбайт на ядро в клиентских процессорах или до 2 Мбайт на ядро в серверных (раньше было 256 или 512 Кбайт). Объём кеш-памяти данных первого уровня при этом останется неизменным и составит 48 Кбайт.
Важным нововведением в производительных ядрах Golden Cove станет введение нового набора инструкций Intel Advanced Matrix Extensions (AMX), направленного на ускорение тензорных вычислений, используемых при машинном обучении. Фактически речь идёт об операциях с матрицами: набор AMX включает команды для обработки 2 тыс. целочисленных или 1 тыс. вещественных операндов за такт. Инструкции AMX позволяют достичь ускорения исполнения алгоритмов ИИ по сравнению с реализациями, основанными на AVX-512-коде, в 7-8 раз. На первом этапе расширения AMX будут доступны только в серверных процессорах с ядрами Golden Cove.
Микроархитектура ядер Golden Cove найдёт применение в клиентских процессорах Alder Lake, которые будут производиться по технологическому процессу Intel 7 (ранее — 10 нм Enhanced SuperFin) и выйдут в четвёртом квартале 2021 года. Впоследствии эти ядра попадут в серверные процессоры Sapphire Rapids — их появление на рынке ожидается во втором квартале 2022 года.
Понравиласть статья? Жми лайк или расскажи своим друзьям!
Комментарии
Добавить комментарий
Похожие новости:
20.08.2021
На мероприятии Architecture Day компания Intel представила энергоэффективное процессорное ядро Gracemont, предназначенное для использования в составе перспективных процессоров Alder Lake наряду с ядрами Golden Cove (E-ядро).
23.03.2021
В распоряжении ресурса VideoCardz оказалась информация, касающаяся грядущих десктопных и мобильных процессоров Intel с кодовым именем Alder Lake-S, а также новой серии чипсетов Intel 600-й серии.
04.09.2020
Процессоры Alder Lake-S станут первыми настольными гибридными чипами с 10-нанометровым производством. Они получат мощную встроенную графику и уникальную компоновку из маломощных ядер Atom Gracemont и производительных Golden Cove.
15.12.2018
Как и ожидалось, компания Intel сегодня на своём мероприятии «2018 Architecture Day» представила процессорную микроархитектуру нового поколения, которая называется Sunny Cove. Она придёт на смену актуальной микроархитектуре Skylake и будет впервые