极智芯 | 解读英伟达欲禁CUDA 会对国产AI芯有什么影响
欢迎关注我的公众号「极智视界」,获取我的更多技术分享
尊敬的读者朋友们!我是极智视界。我将为大家带来关于解读英伟达欲禁止CUDA对国产AI芯片可能带来的影响的深入分析。
加入我的知识星球「智领未来」吧!这里汇聚了海量优质的学习资源和丰富的小众实践案例库,在这里你可以找到更多深度好文并获取第一手学习资料哦!

近期有不少朋友关注英伟达欲禁CUDA的事情。他们或许会对自己在国产化算力替代的产品选型上产生一定的顾虑。本文就这一话题进行解读分析。鉴于此话题可能引发广泛关注和讨论-sensitive的情况下,在本文提及可能会受到影响的芯片厂商时均未具体指名道姓以避免引起不必要的公关问题。
在讨论这一主题之前,请鼓励感兴趣的读者先阅读之前的文章《[极智开发 | 解读英伟达软件生态 一切的基础CUDA](https://mp.weixin.qq.com/s?__biz=Mzg3MjYzMzkzOQ==&mid=2247487382&idx=1&sn=938faae17e7ae85eb0c1c2c7d9c58e20&chksm=ceed0caaf99a85bc44c257c692f3aebf701b4a2110cfde38b42470fec0e56b311882f8d9bba4&token=821936044&lang=zh_CN#rd》》,以深入了解CUDA在英伟达**护城河**中的关键地位。
随后聚焦于关于禁用CUDA的议题,这一话题最早源于2月18日发布在外网推特上的由软件工程师Longhorn发布的帖子。在该帖中,博主声称发现了在CUDA 11.6版本中新增了一个条款:禁止对基于CUDA SDK生成的任何内容进行逆向工程、反编译或反汇编操作,并附上了截图。而在CUDA 10.x系列中的相应条款并未有此规定。其意图显而易见就是禁止使用CUDA 7.x及以上版本以保障系统安全

三月初后,在公众号、36kr等平台相继报道下,事情在国内逐渐发酵开来。在知乎等论坛上掀起了热烈讨论。有人可能会质疑英伟达试图禁止CUDA是否与其国产AI芯片之间存在怎样的关联?两者之间的关联确实存在,并非完全没有影响——直接影响和潜移默化的影响并存。从整体概念层面来看,国产AI芯片厂商所构建的软件生态系统大致可分为两类:一类侧重于提升硬件性能方面的优化能力;另一类则致力于打造更适合特定应用场景的应用层支持体系。这两类设计思路分别带来两种不同类型的深远影响
一类是直接对标英伟达 CUDA 的通用计算类型 ,例如xxx、xxx(采用类似架构),这类产品的特点较为明显,在硬件编程语言接口上实现了对齐 CUDA 和 TensorRT 等推理引擎接口(这些接口层次上完全一致),从而实现英伟达 GPU 到自家产品的开发迁移成本较低。这得益于借用了英伟达的软件生态体系支持,在市场推广方面也具有显著优势;
另一类是 NPU 型的专用计算类型 ,具有代表性的包括基于华为昇腾/达芬奇架构衍生出来的 CANN 架构以及基于算能/TPU 架构衍生出来的 TPU-SDK(这些架构与这里的 CUDA 无直接关联)等。
对于那些追求与CUDA标准相匹配的通用计算类型的厂商而言,在技术生态层面的影响无疑是直接而深远的。从换位思考的角度出发,在作为即将进行国产化算力替换的客户时会不谋而合地关注所选择国产计算芯片未来发展的稳定性等问题;然而显而易见的是英伟达禁止使用CUDA 11.6及以上版本这一举措目前尚未对其未来软件栈更新迭代产生直接影响;根据现有信息目前情况下该禁令还无法制约此类厂商在软件架构上的升级选择;不过从技术演进角度来看 CUDA 12及以上的接口 API 已经开始展现出基于英伟达 Ampere 架构及其后续 Hopper 架构下的软件栈特征;因此从历史演进角度来看 CUDA 10.2 已经落后至少两个主要技术周期;经过深入交流相关领域专家普遍认为:尽管我们的接口API与CUDA一致 在底层代码和知识产权上我们完全独立 并不受该禁令影响;但智者之间对此事仍有不同的判断意见
对于专注于打造自家NPU专用计算类型的厂商而言,其带来的影响较为微妙,但毫无疑问具有利好的效果。这不言而喻,一方面涉及通用型另一方面涉及专用型,一方仿效以求降低迁移门槛,另一方则致力于艰难构建自身的技术壁垒。既然通用型不利于这一情况的发展,那么便自然地对专用型产生利好作用了。

实则并非如此, 即使你说影响有限也不应小视, 前些日子因为芯片禁令, 我们连高端芯片都造不出来, 现在又来个"软件禁令"预警, 真是屋漏偏逢连夜雨, 不论如何都堪称双刃之剑
下面我来阐述一下英伟达近期欲禁止使用NVIDIA CUDA这一举措可能带来的影响及其对国产AI芯片所面临的挑战或机遇。您的学习和研究工作可能会因此受益。
【公众号传送】
家人们好呀!我是极智芯今天就带大家一起探讨一个非常重要的话题:解读英伟达欲禁CUDA会对国产AI芯有什么影响希望能给您的学习带来一些启发哦
首先呢我们先来拆解一下这个政策的具体影响方向可以从几个关键点入手
当然啦以上这些只是初步预测的结果实际效果还需要根据市场反应和社会反馈来进行进一步评估

极智芯平台将深入解析英伟达即将实施的禁止CUDA政策对国产AI芯片发展可能带来的深远影响
