FERRAMENTAS LINUX: O Compilador HPVM 2.0 para sistemas paralelos heterogêneos traz um novo front-end Hetero-C++

quarta-feira, 20 de abril de 2022

O Compilador HPVM 2.0 para sistemas paralelos heterogêneos traz um novo front-end Hetero-C++

 

Confira !!

Em 2020, a Universidade de Illinois lançou o HPVM como um compilador de sistemas paralelos heterogêneos . Este compilador para CPUs / GPUs / FPGAs / outros aceleradores chegou à versão 1.0 e esta semana o HPVM 2.0 foi anunciado pela equipe de pesquisa da universidade.

O HPVM 2.0 continua focado em fornecer infraestrutura de compilador para sistemas paralelos heterogêneos via IR de compilador independente de destino que é uma extensão do LLVM IR e agora introduziu um front-end Hetero-C++, um back-end FPGA para direcionar FPGAs Intel, uma otimização e estrutura de exploração do espaço de design, re-baseada para usar a base do compilador LLVM 13.0 e tem várias outras melhorias.

O novo front-end Hetero-C++ para HPVM pretende torná-lo "mais simples e clandestino" para paralelizar aplicativos C/C++. O anúncio explica: "O Hetero-C++ descreve o nível de tarefa hierárquica e o paralelismo de nível de dados que reduz diretamente os gráficos de fluxo de dados do HPVM".



Mais detalhes sobre o lançamento do HPVM 2.0 através do anúncio de lançamento .










Até a próxima !!



Nenhum comentário:

Postar um comentário