FERRAMENTAS LINUX: O Compilador Intel ISPC oferece suporte à geração de código da GPU

quinta-feira, 30 de julho de 2020

O Compilador Intel ISPC oferece suporte à geração de código da GPU




Confira !



O ISPC de código aberto da Intel (o Intel SPMD Program Compiler) agora tem suporte preliminar para a geração de código direcionada a suas GPUs.

O Intel SPMD Program Compiler, focado na programação C com extensões em torno de um único programa, vários conceitos de programação de dados para alavancar SSE e AVX, agora está recebendo suporte inicial para explorar o potencial dos processadores gráficos Intel.

O ISPC há muito trabalhava bem para explorar o potencial do AVX / AVX2 e AVX-512, bem como do SSE4, enquanto agora esse compilador de programa SPMD pode começar a direcionar os gráficos Intel Gen / Xe.

O suporte do ISPC depende do oneAPI Level Zero da Intel para gerenciar dispositivos e outras orquestrações.

Com esse suporte "alpha", inicialmente, apenas os gráficos da era Intel Gen9 são suportados, enquanto os gráficos mais recentes Gen11 / Gen12 (Xe) são esperados em breve, juntamente com outras melhorias.

Existem várias limitações conhecidas, como falta de suporte à recursão, ponteiros de função, atômica global, funções matemáticas de precisão dupla e outros recursos. Porém, nos próximos meses, veremos que esse compilador ISPC suporta melhor as GPUs Intel.

Mais detalhes sobre esse suporte experimental via ISPC no GitHub .

Fonte

Até a próxima !!

Nenhum comentário:

Postar um comentário