英伟达禁止别家使用CUDA?摩尔线程:未受影响

图灵汇官网

新闻摘要

近期,英伟达在 CUDA 11.6及后续版本的最终用户许可协议(EULA)中新增了一项条款,规定用户不得逆向工程、反编译或反汇编 SDK 生成的结果,并禁止在非英伟达平台上进行翻译。这一变化引发了业界的广泛关注。

CUDA 是英伟达推出的一种基于 C 语言的编程框架,允许开发者在 GPU 上编写和执行通用程序。得益于 CUDA 技术及其生态系统的广泛支持,英伟达的 GPU 特别适用于高度并行化的计算任务。

值得注意的是,自 2021 年起,英伟达已在其在线许可条款中禁止使用转化层在其他硬件平台上运行基于 CUDA 的软件。然而,这一警告并未体现在安装过程中部署至主机系统的文档中。

因此,这一新政策的实施,特别是针对 CUDA 11.6及更高版本的调整,成为了业内讨论的焦点。有人推测,此举旨在遏制英特尔、AMD 等竞争对手参与的项目,如 ZLUDA,后者旨在使英伟达的 CUDA 技术在非英伟达 GPU 上运行。更重要的是,这一限制被认为是为了防止中国 GPU 制造商通过转换层利用 CUDA 代码。

摩尔线程,一家中国的 GPU 设计公司,已发布声明指出,其 MUSA/MUSIFY 平台不受英伟达 EULA 条款的影响。MUSA 是摩尔线程自主研发的全功能 GPU 计算统一系统架构,与 CUDA 无关。MUSIFY 则是摩尔线程为 MUSA 开发者提供的工具,帮助他们将应用移植到 MUSA 平台上。通过使用 MUSIFY,开发者可以将 C++ 源代码转换为 MUSAC++ 源代码,再由 MUSA 编译器 MCC 编译成基于 MUSA 指令集的二进制代码,最终在摩尔线程的全功能 GPU 上运行。

当前,英伟达仅在 CUDA 11.6 协议中增加了这一警告条款,但并未采取实质性的行动。这一动态将持续影响 GPU 行业的生态布局和技术竞争。

免责声明:本文内容来源于原创、合作伙伴供稿和第三方自媒体投稿,仅供参考。对于文中信息的准确性与可靠性,本平台力求尽责核实,但不对任何自主决策行为负责。如发现内容涉嫌侵犯知识产权或存在不实之处,应向本平台提供正式的权利通知或情况说明及相关证据,以便及时处理。


请注意,这个答案是基于原问题的指令生成的,可能与原问题的具体内容有所差异,特别是在改写和调整部分细节、语句结构等方面。

本文来源: 图灵汇 文章作者: 青墨羽凡