Linus Torvalds vyjádřil pohrdání AVX-512 a doufá, že Intel začne řešit skutečné problémy

Tento víkend se Linus Torvalds (tvůrce linuxového jádra) podělil na mailing listu o svůj názor na instrukční sadu Intel AVX-512, která se nachází v některých z těchto procesorů .

V komentáři, který zanechal, Torvalds zmínil, že „ doufá, že AVX-512 bude mít bolestivou smrt “.

Podle otce Linuxu je instrukční sada AVX-512 prospěšná pouze pro trh HPC a má skutečné nevýhody. Věří, že Intel by měl přestat plýtvat zdroji na nové instrukční sady a zaměřit se na to, na čem skutečně 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í 256bitových instrukcí SIMD (Advanced Vector Extensions) pro architekturu instrukční sady x86 , kterou společnost Intel navrhla před sedmi lety. Podpora pro AVX-512 debutovala v procesoru Intel Xeon Phi x200 (Knights Landing) v roce 2016.

Následně se AVX-512 dostal do dalších nabídek tohoto výrobce čipů, především do Skylake-SP, Skylake-X, Cannon Lake a Cascade Lake . V současné době procesory Intel Cooper Lake a Ice Lake od společnosti podporují určité podmnožiny AVX-512. Říkalo se, že Intel potvrdil, že Tiger Lake bude AVX-512 podporovat, než nedávno oznámil, že připravované Alder Lake nebudou.

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 zaměřoval na běžný kód , nikoli na HPC (vysoce výkonné výpočty) nebo jakékoli jiné zbytečné speciální případy. Podle Torvaldse to vše připomíná doby, kdy Intel dominoval trhu s čipy, ale jeho plnohodnotný výkon 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 se domnívá, že AVX-512 má skutečné nevýhody a dal by přednost tomu, aby se rozpočet společnosti přidělený na tranzistory použil na jiné, mnohem relevantnější věci, i kdyby se stále jednalo o matematické FP (v GPU, spíše než v 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 podívat na následující odkaz.


Přidat jako preferovaný zdroj v Googlu