Zluda v6: Emulador CUDA para GPUs AMD Volta a Ser um Hobby

Projeto Zluda perde financiamento novamente, mas traz suporte PhysX 32-bit e melhorias no Windows.

O Retorno do Zluda como Hobby

O projeto Zluda, um emulador CUDA de código aberto para GPUs AMD, lançou sua versão 6 com notícias agridoces. Enquanto oferece suporte aprimorado para Windows e o tão esperado suporte PhysX de 32 bits, o projeto infelizmente perdeu seu financiamento comercial e retorna ao status de hobby para o desenvolvedor Andrez Janik.

Novidades da Versão 6

  • Suporte PhysX 32-bit (Pré-Alpha): Resultados promissores, com demonstrações de cloth e deformação rodando rapidamente e um ganho de performance de 3x no Mafia II (2010) com efeitos PhysX ativados. No entanto, simulações de fluídos podem apresentar falhas.
  • Melhorias no Windows: O carregador zluda.exe foi atualizado para carregar bibliotecas de desempenho automaticamente, visando uma melhor integração.
  • Aprimoramentos PyTorch: Correções no compilador e melhorias nas bibliotecas de desempenho impulsionadas pelo PyTorch.

Desafios de Financiamento

A história do Zluda é marcada por altos e baixos de financiamento:

  • Início (2020): Projeto começou visando Intel, depois migrou para AMD.
  • Retorno (2022): Revivido com apoio financeiro da AMD, que via o valor em um ecossistema dominado pela Nvidia.
  • Corte de Financiamento (2024): AMD encerrou o apoio, e um novo patrocinador (provavelmente uma empresa de IA) assumiu.
  • Volta ao Hobby: O financiamento mais recente também cessou, e Zluda volta a ser um “projeto de fim de semana” para Janik, que agora prioriza o que “considera mais divertido”.

Alternativas no Cenário AI

Embora Zluda seja uma excelente opção de código aberto para usuários finais, existem outras iniciativas para adaptar o software de IA para GPUs que não sejam Nvidia:

  • AMD HIP: Ferramenta de portabilidade de código-fonte da própria AMD.
  • Spectral Compute Scale: Outra solução para compatibilidade.
  • MooreThreads Musify: Um toolkit adicional no mercado.
Baseado no artigo de Tom’s Hardware