FERRAMENTAS LINUX: A AMD lança o AOMP 15.0-0 para o compilador Radeon OpenMP e prepara o novo compilador "AFAR"

terça-feira, 5 de abril de 2022

A AMD lança o AOMP 15.0-0 para o compilador Radeon OpenMP e prepara o novo compilador "AFAR"


Confira !!

Os engenheiros da AMD da equipe ROCm lançaram o AOMP 15.0-0 na segunda-feira como a versão mais recente do código do compilador Radeon OpenMP. Acontece também que eles estão trabalhando em outro compilador de computação Radeon GPU chamado "AFAR".

Enquanto mais patches de descarregamento de GPU Radeon OpenMP estão chegando ao LLVM upstream, o AOMP contém o mais recente código de teste de código aberto em torno de seu código de compilador focado no descarregamento de GPU para o hardware gráfico AMD Radeon. Esta é uma base de código em constante mudança e, portanto, AOMP 15.0-0 como sua primeira versão agora baseada novamente na base de código de desenvolvimento upstream LLVM 15.0 Git após o recente lançamento upstream 14 do LLVM.

Além de usar fontes LLVM 15.0 Git no final de março, o AOMP 15.0-0 está usando fontes ROCm 5.0 também para seus componentes Radeon relacionados

Quando se trata das alterações da AMD nesta versão, o AOMP 15.0-0 inclui alterações de compilação em torno de suas dependências necessárias, suporte aprimorado para mascaramento de unidade de computação para melhor suporte a vários dispositivos, melhorias de confiabilidade, otimizações de desempenho e muito mais.

As notas de lançamento também mencionam que estão trabalhando em mais um projeto de software nesse mesmo escopo, o AFAR. As notas de lançamento do AOMP 15.0-0 mencionam:

" O lançamento do AOMP é feito em conjunto com um lançamento do compilador ROCm AFAR. A principal diferença é que o compilador AFAR depende e funciona com uma versão instalada do ROCm e instalado como um tarball. O AOMP é uma compilação autônoma e depende apenas do amdgpu Linux kernel e é instalado com pacotes debian ou rpm. O compilador AFAR para esta versão pode ser encontrado neste URL XXXXXXXXXXXXXXXXXXXX "

 

Esta é a primeira vez que ouço falar do compilador AMD ROCm AFAR. Até o momento, não consegui encontrar esse compilador AFAR em nenhum outro repositório AMD/ROCm GitHub e similares. Com o AFAR trabalhando com o ROCm instalado separadamente, parece que será mais robusto, embora em alguns aspectos o AOMP seja mais fácil de configurar e funcionar. Veremos que outras diferenças esse compilador AFAR pode ter em ser mais um esforço do compilador AMD. Se se trata apenas de estratégia de instalação, parece que teria sido mais fácil nomear AOMP e "AOMP Standalone" ou algo assim do que ter outro novo nome no espaço cada vez maior de software ROCm, então veremos quais outras mudanças o AFAR pode introduzir .

Mais detalhes sobre o AOMP 15.0-0 via GitHub.






Fonte

Até a próxima !! 

Nenhum comentário:

Postar um comentário