Линус Торвальдс желает Intel AVX-512 мучительной смерти

Linustorvalds

Линус Торвальдс Он не жалеет слов и обычно говорит громко и четко о том, что думает о некоторых вещах. На этот раз он решил сказать, что он думает о наборе команд Intel AVX-512. Набор инструкций, который добавляется поверх базового x86-64 ISA, чтобы предоставить специально разработанные инструкции для вычислений для сред HPC.

В принципе, эти инструкции должны быть хорошими, на самом деле они повышают производительность для определенных типов вычислительных приложений, используемых в средах высокопроизводительных вычислений. Но Линусу Торвальдсу не понравилось, что этот набор инструкций также включен в настольные процессоры Intel. На самом деле, похоже, что Intel пересмотрела свое будущее и кажется, что их будущее Alder Lake не будет поддерживать AVX-512.

Линус Торвальдс считает, что им следует больше сосредоточиться на том, что действительно важно для этого типа сегмента, а не тратить ресурсы на новые бессмысленные наборы инструкций, такие как AVX-512. вне рынка HPC (Высокопроизводительные вычисления).

Поскольку AVX-512 дебютировал в Ксеон Фи x200 (Приземление рыцарей), затем он переместится на Skylake-SP, Skylake-X, Cannon Lake и Cascade Lake. После этого некоторые, такие как Cooper Lake и Ice Lake, также поддерживали определенные подмножества инструкций из репертуара AVX-512.

La мнение, опубликованное Форониксом Линуса Торвальдса в нем нет отходов:

Я надеюсь, что AVX512 умрет мучительной смертью, и что Intel начнет исправлять реальные проблемы вместо того, чтобы пытаться создавать волшебные инструкции, а затем создавать тесты, на которых они могут хорошо выглядеть. 

Надеюсь, Intel вернется к основам - заставьте ваш процесс снова работать и больше сосредоточьтесь на обычном коде, который не является HPC или каким-либо другим бессмысленным частным случаем.

Я уже говорил об этом раньше и скажу еще раз: в период расцвета x86, когда Intel убивала всех конкурентов, абсолютно все остальные справлялись лучше, чем Intel при загрузках с плавающей запятой. Производительность Intel FP была отстойной (условно говоря), и это не имело значения ни на йоту.

Потому что за пределами тестов абсолютно никого не волновало.

То же самое можно сказать и о AVX512 сейчас и в будущем. Да, вы можете найти то, что для вас важно. Нет, эти штуки не продают машины в целом.

И у AVX512 есть реальные минусы. Я бы предпочел, чтобы бюджет транзистора использовался для других, более важных вещей. Даже если это все еще математика FP (на GPU, а не на AVX512). Или просто дайте мне больше ядер (с хорошей однопоточной производительностью, но без всякой ерунды вроде AVX512), как это сделала AMD. (Помните, что теперь Линус использует AMD Threadripper на своем ПК)

Я хочу, чтобы мои пределы мощности были достигнуты с помощью обычного целочисленного кода, а не с помощью вируса питания AVX512, который удаляет максимальную частоту. Поскольку этот бесполезный хлам занимает место и удаляет ядра.

Если я пойму. Я полностью изучаю тесты FP и понимаю, что другим очень не все равно. Я просто думаю, что AVX512 - это как раз то, что нужно делать. Это мое хобби. Это яркий пример того, что Intel сделала неправильно, отчасти из-за усиления фрагментации рынка.

[…] Сделайте достаточно хороший FPU, и люди будут счастливы. AVX2 более чем достаточно.


2 комментариев, оставьте свой

Оставьте свой комментарий

Ваш электронный адрес не будет опубликован. Обязательные для заполнения поля помечены *

*

*

  1. Ответственный за данные: AB Internet Networks 2008 SL
  2. Назначение данных: контроль спама, управление комментариями.
  3. Легитимация: ваше согласие
  4. Передача данных: данные не будут переданы третьим лицам, кроме как по закону.
  5. Хранение данных: база данных, размещенная в Occentus Networks (ЕС)
  6. Права: в любое время вы можете ограничить, восстановить и удалить свою информацию.

  1.   Эдуардо Авила сказал

    Да, я тоже согласен с Линусом. Intel всегда показывала что-то хорошее. Возможно, потому, что он больше ориентирован на маркетинг. Но если бы вам было действительно интересно, вы бы уже включили нанотехнологию с ровно большим количеством ядер. В любом случае, все это приведет только к появлению новых компаний, которые будут делать то, чего Intel не хочет.

  2.   Луизи сказал

    Intel со своими проприетарными наборами инструкций не очень-то интеллигентна.