FERRAMENTAS LINUX: O compilador Intel ISPC 1.13 traz um aumento de desempenho para os sistemas AVX-512

sexta-feira, 24 de abril de 2020

O compilador Intel ISPC 1.13 traz um aumento de desempenho para os sistemas AVX-512



Confira !!



O compilador ISPC da Intel (Implicit SPMD Program Compiler) está para direcionar o seu programa único baseado em C, com uma  linguagem de múltiplos dados que está disponível agora com um novo recurso.

O ISPC já anuncia acelerações de desempenho de três a seis vezes mais rápido, dependendo da configuração AVX da CPU que está sendo testada e da contagem de núcleos. Porém, com o ISPC 1.13, eles continuam trabalhando para tornar esse compilador de programa SPMD ainda mais rápido, principalmente para o AVX-512.

O ISPC 1.13 tem um aumento de desempenho para os alvos do AVX-512 devido a uma representação interna aprimorada de máscaras, eles podem ver cerca de 5% de acelerações ... Não é tão emocionante quanto algumas de suas realizações anteriores, mas tudo se acumula com o tempo. O ISPC 1.13 também é baseado no LLVM 10.0 upstream, proporcionando mais benefícios potenciais de desempenho em todos os seus destinos de CPU.

Agora, o ISPC 1.13 também considera o suporte à compilação cruzada pronto para produção e há várias correções.

Completar esta atualização do compilador Intel também está agora marcando o FreeBSD como um sistema operacional de destino suportado. As notas de lançamento mencionam, porém, que para o FreeBSD "não está bem testado".

Mais detalhes sobre o ISPC 1.13 no GitHub .


Fonte

Até a próxima !!

Nenhum comentário:

Postar um comentário