👉 项目官网:https://www.python-office.com/ 👈

👉 本开源项目的交流群 👈

<img src="https://img.shields.io/github/stars/CoderWanFeng/python-office.svg?style=social" alt="github star"/>

</a>

	<a target="_blank" href='https://gitee.com/CoderWanFeng//python-office/'>

	<img src='https://gitee.com/CoderWanFeng//python-office/badge/star.svg?theme=dark' alt='gitee star'/>

</a>

<a target="_blank" href='https://atomgit.com/CoderWanFeng1/python-office'>

	<img src='https://atomgit.com/CoderWanFeng1/python-office/star/2025top.svg?theme=dark' alt='atomgit star'/>

</a>	

<a href="https://mp.weixin.qq.com/s/8p2eviFUmYa1V0pswmDRmw">
AI编程
	<a href="https://www.python4office.cn/wechat-group/">
AI交流群

👉 项目官网:https://www.python-office.com/ 👈

👉 本开源项目的交流群 👈

cann

大家好,这里是程序员晚枫,正在all in AI编程实战

最近华为为了推广自家的GPU,大招接连不断。

先是在上海的WAIC发布重磅机型,上次文章有详细介绍:华为芯片这么好,为什么还用英伟达?

在上次文章中我们也分析过华为GPU面临的困难,一是出口管制,这个几乎无法解决。二是英伟达的CUDA生态,这个就看华为的决心有多大。

华为很听劝,这周开源了自己的CANN,这是一款对标英伟达 CUDA 的“产品”,正式像英伟达发起了战书。

01 徐直军宣布开源战略

8月5日北京,昇腾计算产业发展峰会,华为宣布CANN全面开源开放。

在大会主题演讲中,华为轮值董事长徐直军强调,华为AI战略的核心是算力,并坚持昇腾硬件变现。

他表示,通过华为昇腾硬件使能CANN全面开源开放,Mind系列应用使能套件及工具链全面开源,支持用户自主的深度挖潜和自定义开发,加速广大开发者的创新步伐,让昇腾更好用、更易用。

上面这段话很含蓄,翻译成大白话就是::

这不是一次普通的“代码开放”,而是华为GPU从技术生态 的角度向英伟达 GPU正式宣战。

02 什么叫 CANN?

CANN 是华为给自家 AI 芯片配的“官方驱动 + 翻译器 + 优化大师”三合一工具包。
• CUDA 是英伟达 GPU 的“操作系统”
• CANN(Compute Architecture for Neural Networks)就是华为昇腾芯片的“操作系统”

它夹在 PyTorch、TensorFlow 等框架与底层 NPU 之间,负责编译、算子库、运行时、分布式通信——没有它,再强的昇腾芯片也只是“高档硅片”。

03 为什么说这次“不一样”

过去 CANN 只对签约客户开放,今天起:

  1. 开放全部源代码,可改、可发、可商用
  2. Mind 系列工具链、Ascend C 语言同步开源
  3. 官方发起《CANN 开源开放生态共建倡议》,高校、企业、个人开发者都能上牌桌

这是华为历史上第一次把“底层菜谱”端到全世界面前。

04 技术底气:三个硬指标
• 计算:MoE 模型 13 个小算子融合成 1 个超级算子,性能提升 142%
• 通信:NPUDirect 把小包通信耗时打 1 折,降低 90%
• 内存:多重地址映射,利用率再提 20%

硬件是肌肉,软件才是血管。CANN 让 910B 这样的“肌肉怪兽”真正跑起来。

05 开发者体验:像写 CUDA 一样写 CANN
• Ascend C:语法对标 CUDA Kernel,30% 代码量即可实现相同算子
• 一键迁移:PyTorch → CANN 只需一条命令,不改模型结构
• 开发板 599 元起,学生党也能在宿舍跑 200 亿参数大模型

06 生态野心:不止于“国产替代”
• 纵向:打通欧拉、鸿蒙、高斯、昇思,形成从 OS 到 AI 的全栈闭环
• 横向:联合寒武纪、壁仞、海光,建立“国产芯片联盟”,共同接口标准
• 国际:开源许可证允许“一带一路”伙伴无限制使用,绕开 CUDA 的出口管制

换句话说,华为想做的不是第二个 CUDA,而是第一个“去英伟达化”的世界级 AI 底座。

07 产业冲击波

  1. SaaS 厂商:私有化部署成本从百万美元降到一张显卡
  2. 高校/科研:再也不用为 A100 抢破头,国产 NPU 即可复现 SOTA
  3. 创业者:垂直行业大模型 + 本地部署,小而美也能活得滋润

08 写在最后
十八年前,英伟达用 CUDA 把全球 AI 开发者“锁”进自家花园;
十八年后,华为把钥匙扔给所有人。
历史不会重复,但会押韵。
下一个 Hugging Face、下一个 PyTorch,也许就诞生在今天 clone CANN 仓库的那一行命令里:

git clone https://gitee.com/ascend/cann.git

— END —
点个“赞”或“在看”,评论区聊聊:
你会第一时间上车 CANN 吗?

相关阅读


另外,大家去给小明的小红书👇账号点点赞吧~!我不想努力了,想吃软饭了。

小红书:爱吃火锅的小明

扫一扫,领红包

美团红包

滴滴红包

程序员晚枫专注AI编程培训,小白看完他和图灵社区合作的教程《30讲 · AI编程训练营》就能上手做AI项目。

🎓 AI 编程实战课程

想系统学习 AI 编程?程序员晚枫的 AI 编程实战课 帮你从零上手!