AI产业链地图·知识库 CANN · 概念
🚧 网站建设中 更新 2026·06·17 → 产业链图谱
更新 2026·06·17
概念 技术 / 术语

CANN

Compute Architecture for Neural Networks · 华为 CANN · 昇腾 CANN

CANN = Compute Architecture for Neural Networks。华为昇腾 自研的异构计算架构,定位与 CUDA 生态 对应:覆盖驱动、运行时、算子库、图编译器、调度器等。上层与华为深度学习框架 MindSpore 紧密集成,下层对接昇腾 Ascend 系列 NPU。

CANN CONCEPT · 概念
首次提出
2018
关键参与方
华为昇腾
反向引用
21 处 · 来自 14
归属 软件生态华为国产替代第二层

CANN(Compute Architecture for Neural Networks)

华为昇腾AI 计算架构软件栈,对标 NVIDIACUDA 生态。是华为 AI 全栈生态的关键一环,支撑昇腾 910B / 910C 等芯片在中国市场的国产替代。

是什么

CANN = Compute Architecture for Neural Networks。华为昇腾 自研的异构计算架构,定位与 CUDA 生态 对应:覆盖驱动、运行时、算子库、图编译器、调度器等。上层与华为深度学习框架 MindSpore 紧密集成,下层对接昇腾 Ascend 系列 NPU。

为什么关键

  • 华为 AI 全栈的关键 — 昇腾芯片 + CANN + MindSpore 构成"华为 AI 全栈",与 NVIDIA GPU + CUDA 生态 + PyTorch 路线形成完整对垒
  • 国产 AI 软件护城河华为昇腾 占国产 AI 芯片约 23%(国产第一),2024 年昇腾出货超 64 万片(据2-01
  • 城市智算中心 79% 份额 — 在 20+ 城市智算中心由昇腾生态支撑(据2-01
  • 主权 AI 战略支点 — 在美国出口管制背景下,CANN 是"自主可控"叙事的核心软件基石

与 CUDA 的差距

  • 开发者数量与应用积累CUDA 生态 20 年沉淀 400 万+ 开发者、3,000+ 优化应用,CANN 起步晚
  • PyTorch / 主流框架适配 — 通过适配层支持,但生态自然度仍不如 CUDA
  • 学习成本 — 中国 AI 工程师默认从 CUDA 起步,CANN 需要专门学习

替代 / 竞争 / 关联

增量补充(2026-05-29)

核查确认:CANN(Compute Architecture for Neural Networks)于 2018 年华为昇腾 Ascend 系列芯片首次发布,定位昇腾处理器的异构计算软件使能平台,对标 CUDA 生态(T2 公开资料一致)。正文份额数据(昇腾占国产 AI 芯片约 23%、2024 年出货超 64 万片、城市智算中心 79% 份额)为本项目 raw 2-01-核心逻辑芯片(Tier S 券商产业链深度)专有数据,网络无对应一手佐证,保留以源为准。

关键来源