Confira !!
A Intel lançou uma nova versão de seu SPMD Program Compiler (ISPC) neste fim de semana que traz novas melhorias para este compilador que suporta uma variante do C focada na programação de programa único e múltiplos dados para CPU e GPU da Intel.
O ISPC 1.15 oferece os recursos mais recentes para compilar o código de linguagem SPMD baseado em C para execução de CPU x86_64 e gráficos Intel de Broadwell / Gen8 e mais recentes fazendo uso de um API Nível Zero. Com o ISPC 1.15, os novos alvos da CPU são Tiger Lake, Ice Lake Server, Alder Lake e Sapphire Rapids. A novidade no lado da GPU agora é totalmente compatível com Tigerlake Gen12 Xe-LP em conjunto com um API Nível Zero.
Além de suportar Tiger Lake e as futuras CPUs de desktop / servidor da Intel, o ISPC 1.15 também adiciona novos pragmas de desenrolamento de loop, melhorias de eficiência e desempenho, correções de estabilidade em torno de tipos de SOA e melhorias de tempo de compilação. As melhorias de GPU com esta versão ISPC incluem suporte para compilação antecipada usando o formato binário oneAPI Nível Zero, ponteiros de função inicial, atômica global, funções matemáticas duplas, funções de memória, diferenciação de espaço de endereço aprimorada e suporte para depuração inicial.
Os binários do Windows / Linux e mais detalhes sobre o lançamento do compilador Intel ISPC 1.15 via GitHub .
Até a próxima !!
Nenhum comentário:
Postar um comentário