AI 芯片杂谈系列(四):GPU、TPU、NPU、DPU、RPU 差别在哪里?

本文摘要AI 芯片杂谈系列(四):GPU、TPU、NPU、DPU、RPU 差别在哪里?本文来源: 徐禾(公众号:徐禾)原文链接: https://mp.weixin.qq.com/s/gZ4DNI7k5aQyjZJ3fMGwBA发布时间: 2026-10-13 12:23作者: 徐禾  发布时间: 2026-10-13 12:23一句话摘要:一张分类图加一张对照表,把五种「PU」按「替谁干活」归位,让你下...

AI 芯片杂谈系列(四):GPU、TPU、NPU、DPU、RPU 差别在哪里?

本文来源: 徐禾(公众号:徐禾)
原文链接: https://mp.weixin.qq.com/s/gZ4DNI7k5aQyjZJ3fMGwBA
发布时间: 2026-10-13 12:23

AI 芯片杂谈系列(四):GPU、TPU、NPU、DPU、RPU 差别在哪里?

作者: 徐禾  发布时间: 2026-10-13 12:23


一句话摘要:一张分类图加一张对照表,把五种「PU」按「替谁干活」归位,让你下次看到新「PU」能自己判断它是什么、能不能跑模型。

1. 五个「PU」,干的是三种活

芯片圈有一堆带 PU 的名字:GPU、TPU、NPU、DPU、RPU。发布会、招聘 JD、选型文档里到处是,却很少有人说清它们是不是一回事。

它们不是一回事。五个名字背后,是三种完全不同的活儿:有替模型做计算的,有替数据中心搬数据的,还有换了一条技术路线的。

这一篇不逐个背名词。先给你一个归位框架,再一张表对照,最后挑三组最容易混的讲清。

2. 先归位:按「替谁干活」分三条线

看到一颗「X PU」,第一件事不是查它全称,而是问一句:它替谁干活?

三条线,一眼看清谁和谁是一伙的:

  • GPU、TPU、NPU 同在「替模型算」这条线,只是通用程度不同。
  • DPU 在另一条线,它根本不碰模型。
  • RPU 是第三条线,换了一条技术路线。

3. 逐个拆开看

3.1 GPU:从画图起家,如今以通用计算为主

GPU(Graphics Processing Unit,图形处理器)起家是为 3D 游戏渲染,几千个核心并行算像素。

转折点是 2006 年的 CUDA:它让开发者能用熟悉的语言写通用并行程序,GPU 从此不只会画图 [1]。

这里补一个专业叫法:当 GPU 被拿来做画图以外的通用计算时,专业上称 GPGPU(General-Purpose computing on GPU,通用计算 GPU)。 今天的 AI 语境里说的就是它——数据中心里的 H100/H200 这类卡连视频输出接口都没有,主业是 AI 和科学计算,画图反而成了附带能力。

典型代表:NVIDIA H100/H200、AMD Instinct 系列。

边界也在这:最通用、最可编程,代价是通用性带来的效率折损——有些晶体管和复杂度是为「什么都能跑」付的,不是为矩阵乘付的。

3.2 TPU:谷歌自研自用的张量处理器

TPU(Tensor Processing Unit,张量处理器)是谷歌为神经网络定制的专用芯片(ASIC),矩阵乘是它的主运算。

它最大的特点是不单卖:你买不到一颗 TPU 芯片,只能通过 Google Cloud 按小时用它 [2]。 编程走 TensorFlow/JAX,由 XLA 编译器把图翻译成 TPU 指令。

典型代表:TPU v5p、v6(Trillium)。

边界:只做神经网络那几类运算,出了这个范围就用不了;但在这个范围内,效率做得很高。

3.3 NPU:神经网络处理器的通用叫法

NPU(Neural Processing Unit,神经网络处理器)不是某一家产品,而是一大类——面向神经网络(尤其推理)的专用加速器。

范围最宽。手机里有苹果的 Neural Engine、高通的 Hexagon;数据中心有华为昇腾、寒武纪思元 [4]。端侧到云都有。

边界:字面上 TPU 也算一种 NPU,但习惯上谷歌的单独叫 TPU,其余各家叫 NPU。 具体能力看产品,不能看到「NPU」就假设它能训练或能跑大模型。

3.4 DPU:不跑模型的数据处理器

DPU(Data Processing Unit,数据处理器)卸载数据中心的网络、存储、安全等「搬数据、管数据」的活儿,替 CPU 减负。

它不训练也不推理模型(部分产品带一点 AI 能力,但主业不是)。把它放进盘点,就是为了提醒:别看到「PU」就当 AI 算力芯片 [3]。

典型代表:NVIDIA BlueField、Intel IPU、AMD Pensando。

3.5 RPU:还在研究里的存算一体

RPU 是五个里名字最不统一的,至少两个展开:

  • Resistive Processing Unit(电阻式/存算一体处理器):IBM 提出的用非易失存储器直接做模拟矩阵运算。
  • Reconfigurable Processing Unit(可重构处理器)。

AI 芯片语境里通常指前者——IBM 的存算一体路线 [5]。

它的意义正在第 3 篇讲的带宽瓶颈:把「算」和「存」合一,省掉数据在内存和计算单元之间搬来搬去。现状是研究/早期原型,未量产,也没有成熟生态。

4. 一张对照表

缩写全称干的活典型代表主战场
GPUGraphics Processing Unit(通用计算时称 GPGPU)通用并行计算NVIDIA H100、AMD Instinct训练 + 推理 + 科学计算
TPUTensor Processing Unit张量/矩阵专用Google TPU v5p/v6谷歌云上的训练与推理
NPUNeural Processing Unit神经网络专用(宽泛)华为昇腾、寒武纪、苹果 Neural Engine端侧到数据中心的 AI 加速
DPUData Processing Unit网络/存储/安全卸载NVIDIA BlueField、Intel IPU数据中心基础设施
RPUResistive Processing Unit模拟存算一体(研究)IBM RPU 原型前沿研究,未量产

5. 三组最容易混的

5.1 GPU vs TPU/NPU:通用 vs 专用

GPU 什么并行算法都能写,但通用性要付代价;TPU/NPU 只做神经网络那几类运算,换来更高的效率和更低的功耗。

一句话:通用机床 vs 流水线专用夹具。 专用夹具更快,但换个活儿就抓瞎。(类比到这里为止,别往「GPU 一定慢」上推——真实性能还看具体实现和软件。)

5.2 TPU vs NPU:产品名 vs 通用术语

TPU 是谷歌的具体产品,NPU 是行业通用叫法。所以「TPU 也算一种 NPU」这句话字面没错,但没人这么叫——就像「iPhone 也算一种智能手机」,但讨论时你会单说 iPhone。

5.3 DPU:它根本不是 AI 芯片

DPU 和前面四个不在一个赛道。它服务的是「数据怎么搬、怎么管」,不是「模型怎么算」。选型时把它和算力芯片放在一起比,就像拿交换机去比 GPU。

6. 看到「X PU」,先问四句

  1. 替谁干活? 模型计算 / 数据搬运 / 别的?
  2. 通用可编程,还是专用? 决定它能不能干计划外的活。
  3. 产品名还是通用术语? TPU 是产品名,NPU 是术语,别混着比。
  4. 量产了吗、生态成熟吗? RPU 这类研究路线,离「能买来跑业务」还远。

7. 思考题 + 下期预告

思考题

  1. 为什么说「TPU 也算一种 NPU」,但习惯上没人这么叫?
  2. 手机里的 NPU 和数据中心的昇腾,同为 NPU,为什么能力天差地别?
  3. RPU 的「存算一体」想解决第 3 篇讲的哪个瓶颈?

下期预告

五种 PU 不管怎么变,跑 AI 都绕不开一个话题:用什么精度算。FP32、FP16、BF16、INT8 怎么选,量化为什么能又快又省?下一期《AI 芯片杂谈系列(五):混合精度与量化》。


参考资料

[1] NVIDIA 数据中心 GPU — NVIDIA;GPU 与 CUDA 通用计算;https://www.nvidia.com/en-us/data-center/ (查阅 2026-09-30)

[2] Cloud TPU — Google Cloud;TPU 架构与使用方式;https://cloud.google.com/tpu (查阅 2026-09-30)

[3] NVIDIA BlueField DPU — NVIDIA;DPU 卸载网络/存储/安全;https://www.nvidia.com/en-us/networking/products/data-processing-unit/ (查阅 2026-09-30)

[4] 华为昇腾 Ascend — 华为;昇腾 NPU 与 CANN 软件栈;https://www.hiascend.com/ (查阅 2026-09-30)

[5] Equivalent-accuracy accelerated neural-network training using analogue memory — Ambrogio et al.;Nature 558, 60–67 (2018);IBM 存算一体 RPU 路线;https://www.nature.com/articles/s41586-018-0180-5 (查阅 2026-09-30)


本文转载自微信公众号「徐禾」,仅供学习交流使用。

觉得内容不错?我要

打赏杯咖啡或蜜雪冰城吧
微信扫一扫
微信赞赏码
支付宝扫一扫
支付宝赞赏码
评论 暂无评论
请登录后参与评论