
2026年5月的昇腾AI开发者峰会上,最受行业关注的不是新芯片发布,是华为CANN全面开源开放的消息。
很多人对这个名字陌生,换个说法就懂了。它就是AI芯片的“通用操作系统”,是连接上层AI应用和底层芯片的核心桥梁。过去十几年,整个AI行业的开发者,都只能用英伟达的CUDA这套系统。没有这套系统,再强的芯片也跑不起来大模型,发挥不出性能。
这也是过去国产AI芯片最大的尴尬。硬件性能追上来了,软件生态却跟不上,开发者用起来太麻烦,愿意用的人少,芯片再好也没用。
这次华为把CANN全面开源,就是把自己打磨了多年的这套核心系统,免费开放给全行业用。这件事的影响,远不止华为一家的生态建设,是整个国产芯片生态的转折点。
必
看
过去国产芯片的难,
不在硬件在生态
很多人以为国产AI芯片的瓶颈在制程,在性能。实际行业里最头疼的,是开发门槛太高。
同样一个大模型,在英伟达的平台上拿来就能跑,直接用现成的工具和代码。换到国产芯片平台上,要重新适配,改代码,调性能,少则一两个月,多则大半年。大部分开发者没这个时间和精力,最后还是选择用成熟的国外平台。
不是国产芯片性能不够,是没有一套通用、好用的软件系统,把开发者的使用门槛降下来。芯片造出来没人用,生态就起不来,生态起不来,就没人愿意继续投入优化,陷入死循环。
过去华为的CANN也只是自己用,只适配自家的昇腾芯片。开发者要想用,就得单独学一套新的开发流程,和自己平时用的工具不兼容。很多人宁愿多花钱,也不想折腾。
必
看
这次开源,
是把核心家底全拿出来了
这次的全面开源,不是开放几个表面接口,是从底层到上层,全栈开放。
目前已经开放了50多个代码仓库,800多个经过深度优化的高性能算子。从最底层的驱动、运行时,到编译器、任务调度器,再到上层的算子库、通信库,所有核心代码全部公开。任何人都可以免费拿到,根据自己的需求修改、优化、定制。
最实在的一点,是和大家平时用的开发工具完全打通。现在CANN已经和PyTorch的2300多个API完全对齐,20多个主流大模型拿来就能直接用,不用再做大规模的代码修改。习惯了英伟达开发模式的开发者,几乎不用额外学习,就能直接在昇腾的平台上做开发。
华为还配套开放了全套的开发工具链,写算子的难度直接降了一大截。以前开发一个高性能算子要两周时间,现在用现成的模板,3天就能做完。为了支持开发者,华为每年投入1500P的算力,还有3万块开发板,免费给社区使用。
截止到今年2月,已经有60多家企业和客户,基于开源的CANN自主开发了420多个高性能算子。不是只有华为自己在做,是全行业都能参与进来一起优化。
必
看
最直接的变化,
开发者不用再做二选一
过去开发者做AI开发,一直要做一道选择题。要么用英伟达的平台,享受成熟的生态,但是成本高,还随时有断供的风险。要么用国产芯片,成本低,自主可控,但是开发麻烦,生态不完善。
很多企业和开发者,不是不想用国产芯片,是切换的成本太高,承担不起。
CANN全面开源之后,这道选择题就不存在了。开发者用自己熟悉的工具,熟悉的开发流程,写出来的代码,既能在英伟达的平台上跑,也能在昇腾的平台上跑,还能适配其他的国产芯片。不用再单独为某一个平台做定制开发,切换成本几乎为零。
对中小开发者来说,不用再被绑定在某一家的生态里,有了更多的选择。对企业来说,不用再担心被单一供应商卡脖子,算力采购的成本也能降下来。现在昇腾的开发者数量已经超过400万,合作伙伴超过3000家,这个数字还在快速增长。
必
看
这件事,
受益的是整个国产芯片行业
很多人觉得,CANN开源只是华为自己的事。其实不是,这件事最大的意义,是给整个国产芯片行业做了一套公共的基础软件。
以前每一家国产芯片厂商,都要自己从零开始做软件栈,做编译器,做算子库,投入大,周期长,还做不好。现在CANN全面开源了,所有芯片厂商都可以基于这套开源的架构,适配自己的芯片,不用再重复造轮子。整个行业的研发成本,能降下来一大截。
过去整个AI行业的标准,都是英伟达定的。现在我们有了自己的开源开放的软件架构,全行业一起参与,一起定义技术标准,一起优化性能。不用再跟着别人的规则走,也不用再担心别人闭源、断供。
这不是要替代谁,是给整个行业多了一个选择。一套开放、免费、自主可控的基础软件,能让所有国产芯片厂商都受益,也能让所有开发者都受益。国产芯片的生态,终于不用再各自为战,有了统一的基础。
AI产业的竞争,从来都不是单一芯片的竞争,是整个生态的竞争。CANN的全面开源,不是结束,是国产AI生态真正走向开放共建的开始。
你觉得CANN的开源,能给国产芯片生态带来多大的改变?有没有开发者已经用过相关的工具?欢迎在评论区留下你的看法。
点击蓝字 关注我们

夜雨聆风