Notebookcheck Logo

AMD lança o GPUFORT, uma tentativa de código aberto contra a CUDA da NVIDIA

AMD vs NVIDIA (Fonte de imagem: informaticaxtutti.it)
AMD vs NVIDIA (Fonte de imagem: informaticaxtutti.it)
A AMD lançou o GPUFORT com o objetivo de enfrentar a rival NVIDIA e sua plataforma CUDA. A CUDA tem atualmente um controle firme sobre a indústria de computação paralela. No entanto, a AMD espera que sua estratégia contínua de fornecer alternativas de código aberto influencie os desenvolvedores a sua própria plataforma.

A equipe vermelha desenvolveu GPUFORT com a intenção de oferecer aos desenvolvedores uma alternativa de código aberto para o jardim murado da NVIDIA. Para ajudar os desenvolvedores a mitigar com os limites do CUDA software proprietário, a AMD começou a transferir o código CUDA para ser compatível com a pilha de computação paralela da Radeon

O GPUFORT foi identificado como um projeto de pesquisa construído no âmbito do Radeon Open Ecosystem (ROCm) como um sistema de tradução "fonte a fonte". Nesta etapa, a AMD concentrou-se na parte de programação C e C ++ do código Fortran CUDA. A grande base de código CUDA é traduzida com código Python em um processo não automatizado via GPUFORT

Embora o GPUFORT esteja um pouco em seus estágios iniciais, ele é capaz de completar as verificações de sintaxe. O projeto pode traduzir com sucesso o código CUDA e aplicações de computação de alta performance (HPC) para ser compatível com o ROCm usando a base de código Python. Entretanto, o GPUFORT tem armadilhas em algumas áreas como a utilização do padrão OpenACC completo, identificando as partes de código que podem ser baixadas, bem como a reorganização de loops. A AMD divulgou o código fonte para o projeto publicamente no site GitHub sob a licença do MIT.

Compre o Ryzen 7 5800X na Amazon.

Fonte(s)

Please share our article, every link counts!
> Análises e revisões de portáteis e celulares > Arquivo de notícias 2021 10 > AMD lança o GPUFORT, uma tentativa de código aberto contra a CUDA da NVIDIA
Aleem Ali, 2021-10-11 (Update: 2021-10-11)