FERRAMENTAS LINUX: O ThunderX2 recebe um aumento da performance do MEMMOVE com o Glibc 2.30

domingo, 5 de maio de 2019

O ThunderX2 recebe um aumento da performance do MEMMOVE com o Glibc 2.30



Confira !!



Para aqueles que utilizam servidores Arm suportados pelo Cavium ThunderX2, uma grande otimização de desempenho está a caminho do Glibc 2.30.

A função memmove para mover um bloco de memória será muito mais rápida no hardware ThunderX2 com esta próxima versão do Glibc.

O código memmove foi otimizado para o ThunderX2, de modo que agora é cerca de 20 ~ 30% mais rápido para casos maiores ou 1 ~ 5% mais rápido ao mover blocos menores de memória. Essa otimização vem usando o carregamento / armazenamento SIMD em vez de GPRs para grandes movimentos de avanço sobrepostos. Também houve correções como parte deste código e outras melhorias.

Mais detalhes através deste envio que foi fundido na sexta-feira para o Glibc Git para o próximo lançamento do Glibc 2.30. Espera-se que o Glibc 2.30 seja lançado no começo de agosto.

Fonte

Até a próxima !!

Nenhum comentário:

Postar um comentário