FERRAMENTAS LINUX: No git, o Glibc lança outra função otimizada para o FMA - 24% de melhoria média

terça-feira, 15 de agosto de 2023

No git, o Glibc lança outra função otimizada para o FMA - 24% de melhoria média

 Há alguns dias, o especialista em compiladores da Intel, HJ Lu, conseguiu uma função log2 otimizada para FMA para a biblioteca GNU C que pode gerar uma melhoria de desempenho de até 69% nos processadores Intel Skylake testados. Fundida hoje para Glibc Git foi outra função otimizada para FMA.

HJ Lu continuou seu recente impulso de otimização de FMA para a GNU C Library otimizando expm1, a função para retornar um valor exponencial menos 1.

Embora a função expm1 possa não ser tão comum, testar novamente no Intel Skylake mostrou algumas melhorias interessantes. A melhoria média foi 24% melhor do que o comportamento Glibc anterior antes de introduzir este código otimizado Fused Multiply Add (FMA) para beneficiar as modernas CPUs Intel e AMD.

Este commit aterra o código e não é uma melhoria ruim para CPUs x86_64 com o próximo lançamento do Glibc. Ótimo como sempre para a Intel e suas contribuições incansáveis ​​de código aberto para ajustar ainda mais o potencial de desempenho dos sistemas Linux x86_64.




Fonte

Até a próxima !!


Nenhum comentário:

Postar um comentário