Confira !!
A GNU C Library (Glibc) agora tem uma implementação de cópia de memória (memcpy) otimizada para o Scalable Vector Extension (SVE) do Arm que pode melhorar "significativamente" o desempenho.
O engenheiro de longa data da Arm, Wilco Dijkstra, conseguiu a implementação memcpy otimizada para SVE para Glibc. Wilco explicou: " Adicione uma implementação inicial de memcpy SVE. Cópias de até 32 bytes usam vetores SVE que melhoram significativamente o benchmark memcpy aleatório. "
O Arm SVE (e agora Scalable Matrix Extensions, SME) é o SIMD de próxima geração com recursos além do Neon da Arm . O SVE visa um melhor desempenho de HPC e aprendizado de máquina para AArch64. O SVE suporta vetores escaláveis, vetorização especulativa, reunir-carregar e armazenar scatter e outros recursos em comparação com o Neon.
Nenhum comentário:
Postar um comentário