В процессорах Intel Nova Lake может быть реализована поддержка 512-битных инструкций, сообщает VideoCardz.com со ссылкой на ресурс Phoronix и инсайдера Jaykihn. В одном из патчей ядра Linux говорится о поддержке процессорами инструкций AVX-512.
Источник изображения: Ryan, Unsplash
Этот набор инструкций используется некоторыми программами для одновременной обработки большего количества данных. В тяжёлых рабочих сценариях, например при кодировании, поддержка 512-битных инструкций позволяет заметно повысить производительность, что является преимуществом актуальных процессоров AMD Ryzen для платформы AM5, в то время как Intel отказалась от поддержки AVX-512 в потребительских процессорах после выпуска семейства Alder Lake с гетерогенной архитектурой.
Процессоры Intel Core 10- и 11-го поколения поддерживали инструкции AVX-512. В гетерогенных процессорах Core 12-го поколения поддержка 512-битных инструкций по умолчанию была отключена, поскольку она сохранялась у P-ядер, но отсутствовала у E-ядер. На некоторых платах AVX-512 можно было включить на P-ядрах после отключения E-ядер, но позже Intel заблокировала эту возможность, и на программном и на аппаратном уровне.
С выходом серии Intel Core Ultra 400 (Nova Lake) ситуация может измениться. В компании разработали набор инструкций AVX10 с поддержкой 512-битных операций. Полная поддержка 512-битных вычислений AVX10 на E-ядрах будущих процессоров подтверждена в спецификации AVX10.2.

