Tento víkend, Linus Torvalds (tvůrce linuxového jádra) sdílel svůj názor na instrukční sada Intel AVX-512 v některých z těchto procesorů.
V komentáři, který opustil, Torvalds To zmiňuji «očekávejte, že AVX-512 zemře bolestivou smrtí".
Pro otce Linuxu, Sada instrukcí AVX-512 je výhodná pouze pro trh HPC a má skutečné nevýhody. Podle něj by Intel měl přestat plýtvat zdroji v nových instrukčních sadách soustředit se na věci, na kterých opravdu záleží.
Americký výrobce čipů Intel nedávno oznámil, že jeho připravované procesory Alder Lake nebudou kompatibilní s instrukční sadou AVX-512.
AVX-512 je sada 512bitových rozšíření instrukcí SIMD (Pokročilá vektorová rozšíření) 256 bitů pro architekturu instrukční sady x86 který společnost Intel navrhla před sedmi lety. Podpora AVX-512 debutovala na procesoru Intel Xeon Phi x200 (Knights Landing) v roce 2016.
Následně AVX-512 prorazil na další nabídky od výrobce čipů, primárně Skylake-SP, Skylake-X, Cannon Lake a Cascade Lake. V současné době procesory Intel Cooper Lake a Ice Lake podporují určité podmnožiny AVX-512. Intel říká, že potvrdil, že Tiger Lake bude provozovat AVX-512, než nedávno oznámil, že další Alder Lakes jej nebudou provozovat.
Pro Torvaldse je to všechno k ničemu a doufá, že se Intel vrátí k základům a restartuje proces.
„Doufám, že AVX-512 zemře bolestivou smrtí a že Intel začne řešit skutečné problémy místo toho, aby se snažil vytvářet magické pokyny a poté vytvářet měřítka, kterým mohou věřit,“ uvedl?
také chce, aby se výrobce čipů více soustředil na běžný kód, což není HPC (vysoce výkonná výpočetní technika) nebo jiný zbytečný speciální případ. Z toho, co říká Torvalds, to vše připomíná dny, kdy Intel ovládal trh s čipy, ale jeho výkon FP byl nulový.
"Už jsem to řekl a řeknu to znovu: V době rozkvětu x86, kdy se Intel zasmál bance a zabil veškerou jejich konkurenci, absolutně všichni si vedli lépe než Intel, pokud jde o FP Charges.
Výkon FP společnosti Intel byl nulový (relativně řečeno), a to nevadilo, protože ve skutečnosti se nikdo nestaral mimo měřítka. Totéž platí pro AVX-512 dnes i v budoucnu. Ano, můžeme najít věci, na kterých záleží. Ne, tyto věci obecně neprodávají stroje, “řekl.
Linus Torvalds si myslí, že AVX-512 má skutečné nevýhody a že bych upřednostňoval, aby rozpočet, který společnost přiděluje tranzistorům, byl použit pro jiné věci mnohem relevantnější, i když je to stále matematika FP (na GPU, namísto AVX-512).
Jinak chcete, abychom vám dali více jader (s dobrým výkonem s jedním závitem, ale bez odpadu jako AVX-512), jako to udělala AMD. Nezapomeňte, že jste nedávno přešli z procesoru Intel na procesor AMD Threadripper.
Torvalds uvedl, že s tímto procesorem jsou jeho testy „allmodconfig“ třikrát rychlejší než dříve. Přesto ve srovnání s AVX-512 uvedl, že chce, aby jeho výkonových limitů bylo dosaženo s normálním celočíselným kódem, a nikoli s výkonovým virem AVX-512, který potlačuje maximální frekvenci (protože lidé jej nakonec použili pro memcpy!) .
Nakonec Linus Torvalds řekl, že si myslí, že AVX-512 není v pořádku.
Ano, ano, jsem zaujatý. Absolutně nesouhlasím s referenčními hodnotami FP a uvědomuji si, že ostatním lidem na nich velmi záleží. Jen si myslím, že AVX-512 je přesně špatná věc. Je to jedno z mých koníčků. Toto je dobrý příklad toho, co Intel udělal špatně, zčásti jednoduše zvýšením fragmentace trhu, “uvedl.
Pokud se o tom chcete dozvědět více, můžete se poradit následující odkaz.