[控场AI]
产品Compute Architecture for Neural Networks

CANN

华为昇腾芯片配套软件栈,全称Compute Architecture for Neural Networks,定位类似英伟达CUDA,提供算子优化和AI计算加速能力

时间轴 (近 90 天)

10月21日

昇腾是华为推出的AI处理器系列(如昇腾910B),配套CANN算子库与MindSpore框架,定位对标英伟达GPU的国产替代。

待验证50%
10月21日

Ascend 是华为的 AI 加速器系列(如 Ascend 910B),使用自研的达芬奇架构与 CANN 软件栈,指令集与 CUDA 生态完全隔离。

待验证50%
10月16日

中国在先进制程芯片获取上受限,因此华为等企业转向自研芯片架构和软件栈(如CANN),并探索用集群化方式弥补单卡性能差距。

待验证50%
10月15日

GPU拥有CUDA、cuDNN、NCCL等成熟软件栈,NPU多依赖厂商私有SDK(如昇腾的CANN、TPU的XLA路径),跨平台可移植性和算子覆盖度远不如GPU。

待验证50%
10月3日

华为昇腾硬件真正落后英伟达的地方在于软件生态,华为自建了CANN生态但在承接主流大模型时仍有差距

待验证50%
10月3日

CANN 包含算子开发框架(TBE/DSL)、图编译引擎(ATC/GE)、运行时(ACL)、通信库(HCCL,对应 NCCL)以及模型转换与调优工具链

待验证50%
10月1日

华为昇腾拥有自己的软件栈CANN,但生态丰富度远不及CUDA

待验证50%
10月1日

DeepGEMM Ascend 要求昇腾950系列、CANN 9.20工具包、torch_npu、Python 3.10以上及C++20的format支持

待验证50%
10月1日

DeepGEMM昇腾版沿用原有API,以Ascend 950系列开发和验证,并要求相应的CANN工具链

待验证50%
9月23日

华为昇腾与英伟达的差距主要体现在互联带宽和软件生态两个维度,昇腾对应的CANN框架起步较晚

待验证50%

还有 2 条时间轴事件

全部知识事实 (13)

待验证

昇腾是华为推出的AI处理器系列(如昇腾910B),配套CANN算子库与MindSpore框架,定位对标英伟达GPU的国产替代。

50%
待验证

Ascend 是华为的 AI 加速器系列(如 Ascend 910B),使用自研的达芬奇架构与 CANN 软件栈,指令集与 CUDA 生态完全隔离。

50%
待验证

中国在先进制程芯片获取上受限,因此华为等企业转向自研芯片架构和软件栈(如CANN),并探索用集群化方式弥补单卡性能差距。

50%
待验证

GPU拥有CUDA、cuDNN、NCCL等成熟软件栈,NPU多依赖厂商私有SDK(如昇腾的CANN、TPU的XLA路径),跨平台可移植性和算子覆盖度远不如GPU。

50%
待验证

华为昇腾硬件真正落后英伟达的地方在于软件生态,华为自建了CANN生态但在承接主流大模型时仍有差距

50%
待验证

CANN 包含算子开发框架(TBE/DSL)、图编译引擎(ATC/GE)、运行时(ACL)、通信库(HCCL,对应 NCCL)以及模型转换与调优工具链

50%
待验证

华为昇腾拥有自己的软件栈CANN,但生态丰富度远不及CUDA

50%
待验证

DeepGEMM Ascend 要求昇腾950系列、CANN 9.20工具包、torch_npu、Python 3.10以上及C++20的format支持

50%
待验证

DeepGEMM昇腾版沿用原有API,以Ascend 950系列开发和验证,并要求相应的CANN工具链

50%
待验证

华为昇腾与英伟达的差距主要体现在互联带宽和软件生态两个维度,昇腾对应的CANN框架起步较晚

50%
待验证

DeepSeek-R1的训练在华为昇腾集群上完成,昇腾的CANN平台在中国市场发展迅速

50%
待验证

华为昇腾的软件栈CANN/MindSpore与NVIDIA的CUDA生态相比在工具链成熟度等方面仍有差距

50%
待验证

昇腾配套的软件栈为CANN(Compute Architecture for Neural Networks),提供与PyTorch、MindSpore等框架的适配层

50%

来源文章