当前位置: 首页 » 资讯 » 新科技 » 正文

NVIDIA封杀转译兼容CUDA:AMD被迫删除ZLUDA代码

IP属地 中国·北京 编辑:周琳 中关村在线 时间:2024-08-09 18:45:10

CUDA生态建设日益繁荣,成为了NVIDIA最具竞争力的护城河。然而,任何试图在非NVIDIA平台上使用CUDA SDK生成结果的行为都受到了严格限制。今年3月发布的CUDA 11.6版本明确规定不允许在非NVIDIA平台上进行逆向工程、反编译或反汇编。首当其冲受到影响的是Andrzej Janik开发的大神级项目ZLUDA库。该库通过Intel oneAPI开发接口和Level Zero软件堆栈运行在Intel平台上,并支持AMD硬件。然而,在今年2月份,AMD不得不放手该项目并改为开源。

即便如此,Janik仍然没有被放过。据披露,在GitHub上公开的ZLUDA开源代码已经被根据AMD的要求全部删除。尽管Janik强调自己没有收到NVIDIA的任何通知或法律威胁,但他并未屈服于这一情况,并得到了新的资助准备基于以前的代码重新打造不同版本的ZLUDA。

此外,摩尔线程(MUSA)方案也可以用于迁移CUDA应用。但这种方案并不涉及CUDA相关代码的变动,而是另起炉灶重建底层以提供支持,并不涉及违规行为。

总之,在当前环境下,CUDA生态建设正在蓬勃发展,并且NVIDIA对于保护其竞争优势的决心十分坚定。任何试图绕过其平台的行为都面临着严格的限制和审查。

免责声明:本网信息来自于互联网,目的在于传递更多信息,并不代表本网赞同其观点。其内容真实性、完整性不作任何保证或承诺。如若本网有任何内容侵犯您的权益,请及时联系我们,本站将会在24小时内处理完毕。