Procesory Intel Nova Lake mají podle linuxového patche vrátit instrukce AVX-512

Nový patch pro linuxové jádro uvádí Nova Lake mezi procesory s podporou AVX-512. Instrukce by tentokrát měla zvládat výkonná i úsporná jádra, Intel to ale zatím oficiálně nepotvrdil.
Do linuxového jádra míří úprava, která do kódu pro softwarový RAID přidává cestu optimalizovanou pro instrukce AVX-512. Pozornost vzbudil hlavně seznam podporovaných procesorů. Vedle AMD Zen 4 a novějších, serverových Intelů od Sapphire Rapids a starší řady Rocket Lake jsou v něm i klientské procesory Nova Lake a novější. To je připravovaná generace, kterou známe také pod označením Core Ultra 400.
Tentokrát i úsporná jádra
Leaker Jaykihn 7. července znovu potvrdil, že Nova Lake podporuje AVX10.2, a tím i AVX-512, na výkonných P-jádrech i úsporných E-jádrech. Podle článku Intel totéž uvádí ve své dokumentaci k budoucím rozšířením instrukční sady. Starší záznamy v kompilátorech GCC a LLVM přitom naznačovaly opak. Pokud instrukce zvládnou obě jádra, zmizí problém hybridních procesorů, u kterých musel plánovač řešit, na jakém typu jádra vlákno s AVX-512 poběží.
Proč je to zajímavé
AVX-512 oficiálně skončilo u spotřebitelských procesorů Intel s generací Rocket Lake. Alder Lake sice potřebné jednotky měl, jeho E-jádra ale tyto instrukce neuměla. Na některých deskách šlo AVX-512 zapnout po vypnutí E-jader, dokud to Intel nezablokoval aktualizací firmwaru. AMD naopak AVX-512 podporuje od Zen 4.
Testy v patchi, provedené na Ryzenu 9 9950X, ukazují, že cesta s AVX-512 je v této RAID úloze o 26 až 43 % rychlejší než stávající varianta s AVX. Jde ale o velmi specifickou zátěž. Platí také, že patch pro jádro není oficiální oznámení produktu. Intel podporu AVX-512 u Nova Lake zatím nepotvrdil a v minulosti už podobné rozhodnutí na poslední chvíli změnil.
Zdroj: igor'sLAB


Komentáře
Načítám komentáře…