На цих вихідних, Лінус Торвальдс (творець ядра Linux) поділився своєю думкою щодо набір інструкцій Intel AVX-512 в деяких із цих процесорів.
У коментарі, який він залишив, Торвальдс Я це згадую «очікуйте, що AVX-512 помре болісною смертю".
Для батька Linux, Набір інструкцій AVX-512 корисний лише для ринку HPC і він має реальні недоліки. За його словами, Intel повинна припинити витрачати свої ресурси в нових наборах інструкцій зосередитись на речах, які насправді важливі.
Американський виробник чіпів Intel нещодавно оголосив, що його майбутні процесори Alder Lake не будуть сумісні з набором інструкцій AVX-512.
AVX-512 - це набір 512-розрядних розширень до інструкцій SIMD (Розширені розширення вектора) 256-бітна архітектура набору інструкцій x86 що компанія Intel запропонувала сім років тому. Підтримка AVX-512 дебютувала на процесорі Intel Xeon Phi x200 (Knights Landing) у 2016 році.
Пізніше AVX-512 прорвався на інші пропозиції виробника чіпів, в першу чергу Skylake-SP, Skylake-X, Cannon Lake та Cascade Lake. В даний час процесори Intel Cooper Lake та Ice Lake підтримують певні підмножини AVX-512. Подейкують, Intel підтвердила, що Тигрове озеро буде експлуатувати AVX-512, перед тим як нещодавно оголосити, що наступні озера Вільха не будуть ним керувати.
Для Торвальдса це все марно, і він сподівається, що Intel повернеться до основ і перезапустить свій процес.
"Я сподіваюся, що AVX-512 помирає болісною смертю, і що Intel починає вирішувати справжні проблеми, а не намагатися створювати магічні інструкції, а потім створювати контрольні показники, яким вони можуть довіряти", - заявив він?
також хоче, щоб виробник чіпів більше зосередився на звичайному коді, що не є HPC (високопродуктивні обчислення) або будь-який інший непотрібний особливий випадок. З того, що каже Торвальдс, все це нагадує ті часи, коли Intel домінувала на ринку чіпів, але його продуктивність FP була нульовою.
«Я вже говорив це і повторю ще раз: ще в епоху розквіту x86, коли Intel сміялася над банком і вбивала всю їхню конкуренцію, абсолютно всі робили краще, ніж Intel, коли справа стосувалася звинувачень FP.
Продуктивність Intel FP була нульовою (умовно кажучи), і це не мало значення, оскільки насправді ніхто не піклувався про тести. Те саме стосується AVX-512 сьогодні і в майбутньому. Так, ми можемо знайти речі, які мають значення. Ні, ці речі взагалі не продають машини », - сказав він.
Лінус Торвальдс вважає, що AVX-512 має реальні мінуси і що я б вважав за краще, щоб бюджет, який компанія виділяє на транзистори, використовувався для інших речей, набагато актуальніших, навіть якщо це все ще FP-математика (на графічному процесорі, замість AVX-512).
В іншому випадку ви хочете, щоб ми просто надали вам більше ядер (з хорошою однопотоковою продуктивністю, але без відходів, як AVX-512), як це зробила AMD. Таким чином, пам’ятайте, що нещодавно ви перейшли з процесора Intel на процесор AMD Threadripper.
Торвальдс сказав, що за допомогою цього процесора його тести "allmodconfig" втричі швидші, ніж раніше. Порівняно з AVX-512, він заявив, що хоче, щоб його межі потужності були досягнуті за допомогою нормального цілочислового коду, а не за допомогою вірусу живлення AVX-512, який пригнічує максимальну частоту (оскільки люди в кінцевому підсумку використовували його для memcpy!) .
Нарешті, Лінус Торвальдс сказав, що, на його думку, AVX-512 щось не так.
Так, так, я упереджений. Я абсолютно не схвалюю тести FP і розумію, що інші люди глибоко про них піклуються. Я просто думаю, що AVX-512 якраз неправильно робити. Це одне з моїх захоплень. Це хороший приклад того, що Intel зробила неправильно, частково просто збільшивши фрагментацію ринку ", - сказав він.
Якщо ви хочете дізнатися більше про це, ви можете проконсультуватися за наступним посиланням.