FERRAMENTAS LINUX: O LLVM 11 mescla o AMD Radeon GCN Offloading para o OpenMP

quarta-feira, 27 de maio de 2020

O LLVM 11 mescla o AMD Radeon GCN Offloading para o OpenMP




Confira !!



Embora a AMD esteja trabalhando no AOMP para o descarregamento do Radeon OpenMP como seu downstream do compilador LLVM / Clang adequado para o descarregamento de computação da GPU em seu hardware, pelo menos parte desse trabalho está começando a aparecer novamente no LLVM upstream.

Hoje, mesclado ao LLVM 11 Git, há suporte para o descarregamento de OpenMP para a arquitetura AMD GCN, incluindo a configuração do modo CUDA do LLVM . Esse patch da parte 1 é apenas uma dúzia de linhas de código, graças ao backend AMDGPU no LLVM upstream, bem como a infraestrutura necessária que já existe para a descarga do dispositivo OpenMP. É ótimo ver isso acontecer e, com sorte, mais dessas alterações de computação da GPU Radeon chegarão à árvore do LLVM em breve.

Este patch vem da equipe de computação aberta Radeon da AMD. Esperamos ver mais mudanças do AOMP voltando a montante no tempo para o lançamento do LLVM 11.0, previsto para setembro.

O compilador GCC 10, lançado recentemente, também possui o descarregamento inicial do Radeon OpenMP / OpenACC, embora a funcionalidade seja bastante restrita e suporte apenas um pequeno subconjunto de GPUs .


Fonte

Até a próxima !.

Nenhum comentário:

Postar um comentário