Linus Torvalds deseja ao AVX-512 da Intel uma morte dolorosa

Linus Torvalds

Linus Torvalds Ele não mede as palavras e geralmente fala alto e claro sobre o que pensa sobre algumas coisas. Desta vez, ele decidiu dizer o que pensa sobre o conjunto de instruções Intel AVX-512. Um conjunto de instruções adicionado ao ISA x86-64 de base para fornecer instruções de cálculo especialmente projetadas para ambientes HPC.

Em princípio, essas instruções devem ser boas, na verdade, elas adicionam desempenho para certos tipos de aplicativos de cálculo usados ​​em ambientes HPC. Mas Linus Torvalds não gostou que este conjunto de instruções também esteja incluído nos processadores Intel para desktop. Na verdade, parece que a Intel reconsiderou e parece que seu futuro Alder Lake não terá suporte para AVX-512.

Linus Torvalds é da opinião que eles deveriam se concentrar mais no que realmente importa para este tipo de segmento, em vez de desperdiçar recursos em novos conjuntos de instruções como AVX-512 que não fazem sentido. fora do mercado HPC (Computação de alto desempenho).

Desde que AVX-512 estreou no Xeon Phi x200 (Knights Landing), então passaria para Skylake-SP, Skylake-X, Cannon Lake e Cascade Lake. Depois disso, alguns como Cooper Lake e Ice Lake também suportaram certos subconjuntos de instruções do repertório AVX-512.

La opinião postada por Phoronix de Linus Torvalds não tem desperdício:

Espero que o AVX512 tenha uma morte dolorosa e que a Intel comece a consertar problemas reais em vez de tentar criar instruções mágicas e, em seguida, criar benchmarks que possam ter uma boa aparência. 

Espero que a Intel volte ao básico - faça seu processo funcionar novamente e se concentre mais no código normal que não seja HPC ou algum outro caso especial sem sentido.

Já disse isso antes, e direi novamente: no apogeu do x86, quando a Intel estava matando toda a concorrência, absolutamente todo mundo se saiu melhor do que a Intel em cargas FP (Float-Point). O desempenho do FP da Intel era péssimo (relativamente falando) e não importava nem um pouco.

Porque absolutamente ninguém se importou fora dos benchmarks.

O mesmo é amplamente verdadeiro com o AVX512 agora e no futuro. Sim, você pode encontrar coisas que são importantes para você. Não, essas coisas não vendem máquinas no quadro geral.

E o AVX512 tem desvantagens reais. Eu prefiro ver o orçamento do transistor sendo usado em outras coisas que são muito mais relevantes. Mesmo que ainda seja matemática FP (na GPU, em vez de AVX512). Ou apenas me dê mais núcleos (com bom desempenho de single-threaded, mas sem o lixo como o AVX512) como a AMD fez. (Lembre-se de que agora Linus usa AMD Threadripper em seu PC)

Quero que meus limites de energia sejam alcançados com um código inteiro normal, não com um vírus de energia AVX512 que remove a frequência máxima. Já que aquele lixo inútil ocupa espaço e remove núcleos.

Se eu perceber. Eu absolutamente estudo benchmarks de FP e percebo que as outras pessoas se importam profundamente. Só acho que AVX512 é exatamente a coisa errada a se fazer. É um hobby meu. É um excelente exemplo de algo que a Intel fez de errado, em parte por aumentar a fragmentação do mercado.

[...] Faça uma FPU que seja boa e as pessoas vão ficar felizes. AVX2 é muito mais que suficiente.


Deixe um comentário

Seu endereço de email não será publicado. Campos obrigatórios são marcados com *

*

*

  1. Responsável pelos dados: AB Internet Networks 2008 SL
  2. Finalidade dos dados: Controle de SPAM, gerenciamento de comentários.
  3. Legitimação: Seu consentimento
  4. Comunicação de dados: Os dados não serão comunicados a terceiros, exceto por obrigação legal.
  5. Armazenamento de dados: banco de dados hospedado pela Occentus Networks (UE)
  6. Direitos: A qualquer momento você pode limitar, recuperar e excluir suas informações.

  1.   Eduardo ávila dito

    Sim, também concordo com Linus. A Intel sempre mostrou algo ligeiramente bom. Talvez porque se incline mais para o marketing. Mas se você estivesse realmente interessado, já teria incluído a nano tecnologia, exatamente com mais núcleos. De qualquer forma, tudo isso só fará com que surjam novas empresas fazendo o que a Intel não quer fazer.

  2.   Louis dito

    Os da Intel, com seus conjuntos de instruções proprietários, não são muito inteligentes.