Процессоры для серверов нередко поддерживают инструкции, которые не поддерживаются обычными процессорами. Как предполагает источник InstLatX64, процессоры Arrow Lake-S для настольных компьютеров будут поддерживать инструкции, которые не будут поддерживаться процессорами Arrow Lake для ноутбуков.
Как выяснилось, процессоры Arrow Lake с сокетом LGA1851 будут поддерживать такие инструкции, как AVX-VNNI-INT16, SHA512, SM3 и SM4. Кроме того, ЦП будет поддерживать функцию регистрации событий LBR. Точные причины, по которым Intel решила не реализовывать эти функции в мобильных компонентах, неясны, но возможно, что компания не смогла добавить поддержку, поскольку ядра x86 со сверхнизким энергопотреблением в кристалле SoC не поддерживают эти инструкции и, следовательно, не могут быть включены и на вычислительном кристалле.
Тем не менее, новые инструкции на мобильных ЦП могут быть пропущены. AVX-VNNI-INT16 от Intel — это векторные инструкции нейронной сети с 16-битными целочисленными типами данных, разработанные специально для ускорения рабочих нагрузок "сверточной" нейронной сети (CNN) и глубокого обучения, что должно быть весьма удобно для генеративных приложений искусственного интеллекта.
Что касается других инструкций, SHA512, SM3 и SM4 — это криптографические технологии, предназначенные для ускорения соответствующих алгоритмов, и, учитывая, что всегда существуют проблемы безопасности, эти дополнения также будут приветствоваться. Однако следует отметить, что SM3 и SM4 в основном используются в Китае.
Что касается функции Intel Last Branch Record (LBR), то это функция отладки и настройки производительности, поддерживаемая некоторыми процессорами компании. LBR хранит записи недавно выполненных ветвей процессора, включая адреса веток и целевых инструкций. Эта информация помогает разработчикам понять поток выполнения программы, выявить узкие места в производительности и проанализировать спекулятивные атаки по побочным каналам выполнения, такие как Spectre и Meltdown.
Хотя мобильные процессоры Arrow Lake могут не поддерживать эти инструкции, поддерживаемые версиями этих процессоров для настольных ПК, вполне вероятно, что со временем мобильные процессоры Intel получат поддержку таких инструкций, как AVX-VNNI-INT16, SHA512, SM3 и SM4, после того, как все больше производителей программного обеспечения начнёт их применение.
Источник новости: www.playground.ru