FERRAMENTAS LINUX: Avanços Contínuos na Implementação do CUDA para as GPUs AMD com o ZLUDA

quinta-feira, 16 de maio de 2024

Avanços Contínuos na Implementação do CUDA para as GPUs AMD com o ZLUDA

 



Em fevereiro, a  AMD fez um financiamento discreto para uma implementação CUDA imediata para as GPUs AMD, baseada na biblioteca ROCm. 

Essa implementação é uma versão do ZLUDA, que começou como uma implementação CUDA para GPUs Intel usando o oneAPI Level Zero. Apesar da AMD ter interrompido o financiamento do desenvolvimento do ZLUDA no início deste ano, essa implementação CUDA para GPUs AMD continua a ver novas atividades de código.

Recentemente, observei um fluxo de novos commits no ZLUDA. Na semana passada, o ZLUDA recebeu um novo código. Os desenvolvimentos recentes do ZLUDA se concentraram em melhorias na geração de código, compatibilidade com versões mais antigas do Rust, melhorias na construção, suporte ao Blender 4.x e outras correções/mudanças.

Andrzej Janik, o principal desenvolvedor do ZLUDA, confirmou que ainda há algum desenvolvimento em andamento e está em busca de patrocínio para o projeto para permitir a continuação do trabalho.

É encorajador ver o ZLUDA de código aberto continuar, pois ainda existem muitos softwares direcionados ao NVIDIA CUDA, mas não ao AMD ROCm ou com caminhos de código AMD de menor desempenho, como mostrado em alguns dos benchmarks anteriores do ZLUDA. Ainda esperamos um futuro brilhante para o ZLUDA. Aqueles interessados em acompanhar o progresso do ZLUDA podem fazê-lo através do GitHub.





Fonte 

Até a próxima !!

Nenhum comentário:

Postar um comentário