Intel подготвя завръщането на поддръжката за AVX-512 инструкции в следващото поколение настолни процесори от серията Nova Lake. Тази информация става ясна от последните Linux kernel ъпдейти, които разкриват, че както високопроизводителните P-ядра, така и енергоефективните E-ядра ще могат да изпълняват 512-битови операции нативно.
Какво се случва?
Преди това Intel беше ограничил поддръжката на AVX-512 инструкции в своите клиентски процесори, като я запази основно за сървърни и професионални чипове. В последните поколения, особено с въвеждането на хетерогенната архитектура с P- и E-ядра, поддръжката на AVX-512 беше премахната или ограничена, като се очакваше да се замени с AVX-256 за E-ядрата.
Последните Linux kernel патчове обаче разкриват, че Intel планира да възстанови AVX-512 поддръжката, като дори и енергоефективните E-ядра ще могат да изпълняват 512-битови инструкции. Това означава, че цялата архитектура на Nova Lake ще поддържа по-широк набор от SIMD инструкции, което е важно за приложения, изискващи висока паралелна изчислителна мощност.
Защо това е важно?
AVX-512 е набор от инструкции, който позволява обработка на данни в 512-битови регистри, което значително ускорява задачи като обработка на големи масиви от данни, криптография, научни изчисления и машинно обучение. Възстановяването на тази поддръжка в клиентските процесори означава, че разработчиците и потребителите ще могат да се възползват от по-висока производителност в приложения, оптимизирани за AVX-512.
Освен това, възможността и енергоефективните E-ядра да изпълняват 512-битови инструкции може да доведе до по-добро съчетание между производителност и енергийна ефективност, тъй като задачите, изискващи AVX-512, вече няма да са ограничени само до P-ядрата.
По-широк контекст
През последните години Intel премина към хетерогенна архитектура с комбинация от P-ядра (висока производителност) и E-ядра (енергийна ефективност), което доведе до промени в поддръжката на определени инструкции. Премахването на AVX-512 в някои клиентски процесори беше част от този преход, но сега компанията изглежда преосмисля този подход.
Това може да се разглежда и като отговор на нарастващата конкуренция от страна на AMD и други производители, които предлагат висока производителност и поддръжка на разширени инструкции в своите процесори. Възстановяването на AVX-512 поддръжката може да помогне на Intel да запази конкурентоспособността си в сегмента на настолните процесори.
Какво може да последва?
С пускането на Nova Lake и възстановяването на AVX-512 поддръжката, можем да очакваме по-широко използване на тези инструкции в софтуера, особено в области като изкуствен интелект, обработка на видео и научни изчисления. Разработчиците ще имат стимул да оптимизират приложенията си за новата архитектура, което може да доведе до по-добра производителност и енергийна ефективност.
В същото време, Intel вероятно ще продължи да развива своята хетерогенна архитектура, като търси баланс между производителност и енергийна ефективност, което е ключово за бъдещите поколения процесори както за настолни, така и за мобилни устройства.