Linus Torvalds expressou seu desprezo pelo AVX-512 e espera que a Intel comece a resolver problemas reais

Este fim de semana, Linus Torvalds (o criador do kernel Linux) compartilhou sua opinião sobre o conjunto de instruções Intel AVX-512 encontrados em alguns desses processadores.

No comentário que ele deixou, Torvalds Eu mencionei isso «espere que o AVX-512 tenha uma morte dolorosa".

Para o pai do Linux, O conjunto de instruções AVX-512 só é benéfico para o mercado de HPC e tem desvantagens reais. Segundo ele, a Intel deve parar de desperdiçar recursos em novos conjuntos de instruções para se concentrar nas coisas que realmente importam.

A fabricante americana de chips Intel anunciou recentemente que seus próximos processadores Alder Lake não serão compatíveis com o conjunto de instruções AVX-512.

O AVX-512 é um conjunto de extensões de 512 bits para instruções SIMD (Extensões de vetor avançadas) 256 bits para arquitetura de conjunto de instruções x86 que a Intel propôs há sete anos. O suporte para o AVX-512 foi lançado no processador Intel Xeon Phi x200 (Knights Landing) em 2016.

Mais tarde, AVX-512 quebrou a outras ofertas do fabricante de chips, principalmente Skylake-SP, Skylake-X, Cannon Lake e Cascade Lake. Atualmente, os processadores Intel Cooper Lake e Ice Lake da empresa suportam determinados subconjuntos AVX-512. Há rumores de que a Intel confirmou que Tiger Lake irá operar o AVX-512 antes de anunciar recentemente que os próximos Alder Lakes não irão operá-lo.

Para Torvalds, tudo isso é inútil e ele espera que a Intel volte ao básico e reinicie seu processo.

"Espero que o AVX-512 tenha uma morte dolorosa e que a Intel comece a resolver os problemas reais em vez de tentar criar instruções mágicas e depois criar benchmarks em que possam confiar", afirmou.

também quer que o fabricante de chips se concentre mais no código regular, que não é HPC (computação de alto desempenho) ou qualquer outro caso especial desnecessário. Pelo que Torvalds diz, tudo isso lembra os dias em que a Intel dominava o mercado de chips, mas seu desempenho FP era zero.

“Eu já disse isso e vou dizer de novo: no auge do x86, quando a Intel ria do banco e matava todos os concorrentes, absolutamente todos se saíam melhor do que a Intel no que dizia respeito a FP Charges.

O desempenho FP da Intel era zero (relativamente falando), e isso não importava porque, na verdade, ninguém se importava fora dos benchmarks. O mesmo vale para o AVX-512 hoje e no futuro. Sim, podemos encontrar coisas que importam. Não, essas coisas não vendem máquinas em geral ”, disse ele.

Linus Torvalds acha que o AVX-512 tem desvantagens reais e que eu preferiria que o orçamento que a empresa aloca para os transistores seja usado para outras coisas muito mais relevantes, mesmo que ainda seja matemática FP (na GPU, ao invés do AVX-512).

Caso contrário, você quer apenas que forneçamos mais núcleos (com bom desempenho de single-threaded, mas nenhum desperdício como o AVX-512) como a AMD fez. Como tal, lembre-se de que você mudou recentemente de um processador Intel para um processador AMD Threadripper.

Torvalds disse que com este processador seus testes "allmodconfig" são três vezes mais rápidos do que antes. Ainda em comparação com o AVX-512, ele disse que quer que seus limites de potência sejam atingidos com um código inteiro normal, e não com um vírus de potência AVX-512 que suprime a frequência máxima (porque as pessoas acabaram usando-o para memcpy!) .

Finalmente, Linus Torvalds disse que acha que o AVX-512 está errado.

Sim, sim, sou tendencioso. Eu desaprovo totalmente os benchmarks do FP e percebo que outras pessoas se preocupam profundamente com eles. Só acho que o AVX-512 é precisamente a coisa errada a fazer. É um dos meus hobbies. Este é um bom exemplo do que a Intel fez de errado, em parte simplesmente aumentando a fragmentação do mercado ", disse ele.

Se você quiser saber mais sobre isso, você pode consultar o seguinte link.


Seja o primeiro a comentar

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: Miguel Ángel Gatón
  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.