A AMD primeiro permitiu e depois negou o acesso ao código do projeto ZLUDA para executar aplicativos CUDA em seus aceleradores

Parece que a equipe jurídica da AMD pretende obter controle total sobre uma parte significativa da base de software criada como parte do projeto de código aberto ZLUDA. De acordo com o The Register, no início deste ano a empresa parou de apoiar financeiramente uma iniciativa que permite o uso do código CUDA em aceleradores de terceiros. Agora parece que a AMD está endurecendo sua política.

Inicialmente, o projeto ZLUDA foi criado para rodar aplicações CUDA sem nenhuma modificação em GPUs Intel com suporte da própria Intel. Posteriormente, o autor do projeto, Andrzej Janik, assinou contrato com a AMD, que incluía a criação de uma ferramenta semelhante para aceleradores AMD. No início de 2022, o projeto foi encerrado, mas já no início de 2024, Janik voltou a abrir o projeto por acordo das partes, uma vez que a AMD decidiu interromper o financiamento e o desenvolvimento do ZLUDA.

Fonte da imagem: Mapbox/unsplash.com

No entanto, a AMD posteriormente mudou sua decisão. Foi a seu pedido que o software correspondente ficou indisponível. De acordo com Yanik, os advogados da AMD afirmaram que a carta anterior de permissão para publicar o código não era um documento legalmente significativo. Janick, após consultar um advogado, concluiu que a legalidade das cartas não importava porque uma potencial batalha legal com a AMD consumiria muitos dos seus recursos e o seu resultado seria difícil de prever. É mais fácil e rápido reescrever o projeto com base em desenvolvimentos antigos, embora algumas das funções provavelmente não possam ser recriadas.

Não se sabe ao certo por que a AMD decidiu tentar “enterrar” o ZLUDA. A primeira e mais óbvia razão pode ser o desejo da AMD de se distanciar de um projeto que possa violar os direitos de propriedade intelectual da NVIDIA. A NVIDIA já proibiu o uso de código CUDA em outras plataformas de hardware criando “camadas de tradução CUDA” e recorrendo à descompilação de tudo o que é criado usando o CUDA SDK para adaptar o software para rodar em outras GPUs.

Além disso, a AMD poderia ter considerado que a própria existência do ZLUDA poderia impedir a implementação do seu próprio software. As próprias ferramentas da AMD envolvem portar e recompilar o código-fonte CUDA em vez de executar programas prontos. Além disso, pode haver um conflito sobre qual código criado no ZLUDA pode ser lançado e qual não pode.

avalanche

Postagens recentes

Red Dead Redemption fracassou no iOS e no Android, mas se tornou um sucesso entre os assinantes da Netflix.

O site Mobilegamer.biz, citando dados da empresa de pesquisa Appmagic, compartilhou informações sobre o sucesso…

27 minutos atrás

Um tribunal britânico decidiu a favor da Rockstar no caso dos desenvolvedores de GTA VI que foram demitidos em meio a um escândalo, mas a batalha ainda não acabou.

A saga do impasse entre o Sindicato Independente dos Trabalhadores da Grã-Bretanha (IWGB) e a…

1 hora atrás

A Apple apresentou o Creator Studio, uma “coleção inovadora de aplicativos criativos poderosos”.

A Apple anunciou a plataforma Creator Studio, que descreve como "uma coleção inovadora de aplicativos…

1 hora atrás

A Nintendo afirmou que o aumento vertiginoso dos preços da memória não teve “impacto imediato” nos lucros.

O presidente da Nintendo, Shuntaro Furukawa, afirmou em uma entrevista recente que o aumento contínuo…

1 hora atrás

Taiwan emite mandado de prisão contra o CEO da OnePlus por aliciamento de dezenas de engenheiros locais.

Promotores taiwaneses emitiram um mandado de prisão contra Pete Lau, CEO e cofundador da fabricante…

2 horas atrás

Orken é um RPG de ação e fantasia sobre a luta entre orcs e humanos, uma mistura de Dark Souls, Mass Effect e Hi-Fi Rush.

O estúdio de arte alemão Sixmorevodka, conhecido por suas ilustrações para League of Legends, decidiu…

3 horas atrás