一文看懂华为昇腾芯片
快速阅读: 华为昇腾芯片自主研发,专为AI计算设计,涵盖昇腾310和昇腾910两大系列,分别针对边缘计算和云端高性能计算,助力中国AI领域发展。
近年来,关于华为昇腾的讨论在网上层出不穷,关注度极高。昇腾一词有两层含义:狭义上特指华为昇腾芯片,而广义上则涵盖了围绕昇腾芯片构建的全栈计算生态系统,包括硬件、软件、算法及应用服务等。本文主要探讨昇腾芯片及其硬件体系的发展。
### 昇腾芯片的演进
昇腾(Ascend)芯片是由华为(海思)自主研发,专为高性能人工智能(AI)计算设计的神经网络处理器(NPU)。当前,AI领域发展迅速,各大公司纷纷投入AI大模型的研发及应用落地,这带来了巨大的AI训练和推理计算需求,昇腾芯片因此应运而生。
昇腾的主要竞争对手是英伟达的GPU系列。由于众所周知的原因,英伟达的GPU对中国市场的销售受到限制,昇腾作为国产AI芯片,在这一背景下发挥了重要作用,并迎来了市场机遇。
昇腾芯片系列主要包括昇腾310和昇腾910两个子系列。2018年,华为在全联接大会上首次详细介绍了其AI战略,并发布了昇腾910和昇腾310两款芯片,当时展出的是昇腾310。
一年后,2019年8月,华为正式推出了昇腾910。昇腾310是一款SoC小芯片,体积小巧,功耗低,主要用于边缘计算和低功耗终端的AI推理任务。昇腾910则是面向云端高性能计算的大芯片,不仅适用于AI推理,还能用于AI训练,具备更强的算力。
### 昇腾芯片的具体参数
昇腾310集成了多个运算单元,包括8个ARM A55核心、AI Core、数字视觉预处理子系统等,主要面向边缘计算与低功耗终端。昇腾310的FP16算力为8TOPS,INT8算力为16TOPS,采用12nm工艺制造。
昇腾910则更为强大,算力可达256TFLOPs(FP16),最大功耗350W。该芯片采用32颗达芬奇Max核心,支持混合精度计算。随着技术进步,华为推出了昇腾910B,采用中芯国际的N+1工艺,进一步提升了能效比。最新版本的昇腾910C,采用中芯国际的7nm(N+2)工艺,晶体管数量达到530亿,通过双die封装设计,实现了性能的显著提升。
### 华为昇腾硬件体系
基于昇腾芯片,华为开发了一系列AI算力板卡、服务器、集群等硬件产品,覆盖了边缘推理、云端推理、云端训练等多个应用场景。例如,Atlas 200I DK A2是面向开发者的高性能AI开发套件,集成了昇腾310芯片;Atlas 800训练服务器则配备了8颗昇腾910芯片,广泛应用于深度学习模型的开发和训练。
此外,华为还推出了昇腾610智能驾驶芯片,用于华为的智能驾驶平台,AI算力达到200TOPS(INT8)或100TFLOPS(FP16),已实现量产。
### 结论
华为昇腾芯片及其硬件体系的发展,不仅体现了中国在AI领域的自主创新能力,也为各行各业提供了强大的计算支持。未来,随着技术的不断进步,昇腾系列有望在更多领域发挥更大的作用。
(以上内容均由Ai生成)