Os engenheiros de software da Intel lançaram uma nova versão de seu Implicit SPMD Program Compiler (ISPC) como sua variante de linguagem C com extensões para aprimorar a programação de um único programa e vários dados para CPUs e GPUs.
Com o lançamento do Intel ISPC 1.20 na sexta-feira, os binários do ISPC agora são menores e mais rápidos. Diz-se que os binários do ISPC foram reduzidos em cerca de um terço em comparação com seu tamanho anterior. Enquanto isso, o ISPC 1.20 também deve ser "alguns por cento" mais rápido que as versões anteriores. O ISPC 1.20 também adiciona suporte opcional ao empacotamento Snap para o Ubuntu.
A versão Intel ISPC 1.20 agora também dividiu o tempo de execução do ISPC em partes de CPU e GPU que são carregadas dinamicamente, portanto, você nem sempre carrega o código da GPU se acabar contando apenas com esse tempo de execução do ISPC para execução da CPU . O tempo de execução ISPC 1.20 agora também suporta cercas para cálculos assíncronos de GPU/CPU, eliminando sua dependência de tempo de execução OpenMP, mas exigindo Intel Threaded Building Blocks (TBB) e refatoração de destino SSE4.
Os downloads e mais detalhes sobre a versão Intel ISPC 1.20 para sistemas Windows e Linux via GitHub .
Até a próxima !!
Nenhum comentário:
Postar um comentário