FERRAMENTAS LINUX: Linus Torvalds: "Espero que o AVX512 morra dolorosamente"

domingo, 12 de julho de 2020

Linus Torvalds: "Espero que o AVX512 morra dolorosamente"



Confira !!



O criador do Linux, Linus Torvalds, teve algumas palavras de escolha hoje nas Extensões de Vetor Avançadas 512 (AVX-512) encontradas em processadores Intel selecionados.

 As instruções do Alder Lake estão sendo ativadas no GCC agora não mencionam o AVX- 512, mas apenas o AVX2 e outros, provavelmente devido à Intel perseguir o subconjunto suportado pelos núcleos pequeno e grande neste novo design híbrido sendo perseguido.

A falta de ver o AVX512 para Alder Lake levou Torvalds a comentar :
Espero que o AVX512 tenha uma morte dolorosa e que a Intel comece a corrigir problemas reais, em vez de tentar criar instruções mágicas para criar benchmarks nos quais eles possam ficar bem.
Espero que a Intel volte ao básico: faça com que seu processo funcione novamente e se concentre mais em códigos regulares que não sejam HPC ou algum outro caso especial sem sentido.
Eu já disse isso antes e direi novamente: no auge do x86, quando a Intel estava rindo até o banco e matando toda a concorrência, absolutamente todo mundo se saiu melhor do que a Intel em cargas FP. O desempenho de FP da Intel foi péssimo (relativamente falando), e isso não importa nem um pingo.
Porque absolutamente ninguém se importa fora dos parâmetros de referência. 
O mesmo acontece com o AVX512 agora - e no futuro. Sim, você pode encontrar coisas que se importam. Não, essas coisas não vendem máquinas em geral.
E o AVX512 tem desvantagens reais. Prefiro ver que o orçamento do transistor é 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 thread único, mas sem o lixo como o AVX512), como a AMD fez.
Quero que meus limites de energia sejam atingidos com código inteiro regular, não com algum vírus de energia AVX512 que retira a frequência máxima (porque as pessoas acabaram usando-o para memcpy!) E retira núcleos (porque essas unidades de lixo inúteis ocupam espaço).
Sim, sim, sou tendencioso. Eu absolutamente detesto os benchmarks de FP e percebo que outras pessoas se importam profundamente. Eu apenas acho que o AVX512 é exatamente a coisa errada a se fazer. É uma irritação minha. É um excelente exemplo de algo que a Intel fez de errado, em parte apenas aumentando a fragmentação do mercado.
Pare com o lixo de caso especial e faça com que todo o material comum que todo mundo se preocupa funcione da melhor maneira possível. Em seguida, faça uma FPU que não seja boa o suficiente para o lado e as pessoas ficarão felizes. AVX2 é muito mais que suficiente. 
Sim, estou mal-humorado.
Linus

Embora o Alder Lake possa não ter o AVX-512, o Xeon Sapphire Rapids ainda possui e não há indicações de que a Intel esteja planejando abandonar o AVX-512 na frente do Intel Xeon, apenas com DL-BOOST e outras extensões.

Essas palavras de Linus surgem apenas algumas semanas depois que ele mudou para a AMD Ryzen Threadripper para sua principal plataforma de desenvolvimento.

Fonte

Até a próxima !

Nenhum comentário:

Postar um comentário