自建生态才是长久之道!
出品丨自主可控新鲜事
转载请注明出处
正文共943,建议阅读时间2分钟
近日,有媒体关注到,英伟达CUDA 11.6及更高版本的EULA(最终用户许可协议)中明确表示,禁止其他硬件平台上通过翻译层运行CUDA!而此前的CUDA 11.4 和 11.5 版本安装的 EULA 文档中没有该条款。
CUDA是英伟达推出的一个基于C语言的编程框架,可以让开发者在GPU上编写和运行通用的程序。英伟达的GPU特别擅长进行高度并行化的计算任务,而能实现这种并行计算,主要依赖于CUDA技术以及基于CUDA构建的广泛应用和开发者社区。
其实自2021年以来,英伟达就已经在其在线列出的许可条款中禁止使用转化层在其他硬件平台上运行基于 CUDA 的软件,但之前的警告并未包含在安装过程中放置在主机系统上的文档。
因此,英伟达针对CUDA 11.6及更高版本的突发举动,属实是震惊了AI圈。
要知道,英伟达凭借其GPU硬件+CUDA生态+NVlink综合优势垄断了AI算力90%以上的市场,可以说其最大的竞争优势是CUDA生态,此次收紧也是进一步限制行业竞争对手借力,后续翻译转换类兼容方式或将逐步断绝,中小AI算力芯片厂商差距进一步拉大。
新条款限制了什么?
ZLUDA是主要构建在AMD/Intel生态基础上的一个软件,但并非各家官方软件的一部分。ZLUDA的功能是,将已经编译好的CUDA程序进行实时二进制转译,让AMD/Intel的硬件能够实时运行CUDA程序,而不用预先把整个CUDA源代码程序进行翻译再运行。
限制ZLUDA,对各家公司的影响有多大?
限制了ZLUDA,各家的官方程序还是可以正常使用的,只是并非实时二进制翻译,而是源代码翻译后运行。除了AMD/Intel以外,国内核心国产AI算力芯片公司,其官方软件生态也大多不涉及ZLUDA(例如华为昇腾自建CANN生态、寒武纪自建生态、海光自研DTK生态,均不依赖ZLUDA。),所以可以认为影响有限。
报道中提到的摩尔线程发布声明,强调摩尔线程MUSA/MUSIFY未受影响。摩尔线程MUSA/MUSIFY不涉及英伟达EULA相关条款,开发者可放心使用。摩尔线程表示,MUSA是摩尔线程自主研发、拥有全部知识产权、软硬一体的全功能GPU先进计算统一系统架构,与CUDA无任何依赖关系。
总结来看,自建生态才是长久之道!
免责声明:本文系网络转载,版权归原作者所有。但因转载众多,或无法确认真正原始作者,故仅标明转载来源,如涉及作品版权问题,请与我们联系,我们将在第一时间协商版权问题或删除内容!内容为作者个人观点,并不代表本公众号赞同其观点和对其真实性负责。
网站声明:如果转载,请联系本站管理员。否则一切后果自行承担。
加入交流群
请使用微信扫一扫!