LELexEdge词汇锋面
硬件与电子工程专业术语

CPUvsTPU

硬件与电子工程领域术语对比 — 快速理解两者的核心差异

概览对比

CPU

CPU 是计算机中执行指令和处理数据的核心芯片,由少量高性能核心组成(通常 4-128 核),擅长复杂的分支逻辑、顺序计算和操作系统调度。在 AI 时代,CPU 仍然负责数据预处理、模型加载和系统协调,但矩阵乘法等并行密集型任务已交给 GPU、TPU 等专用加速器。

TPU

TPU 是 Google 从 2015 年开始自研的 ASIC(专用集成电路),专门加速机器学习中的矩阵乘法和张量运算。最新的 TPU v6e(代号 Trillium)峰值算力提升 4.7 倍,Anthropic 已签下 Google 史上最大 TPU 订单(数十万颗,计划扩展到百万颗)。TPU 通过 Google Cloud 对外提供服务。

核心要点

CPU

  • 少量高性能核心(4-128 核),擅长复杂逻辑和低延迟顺序任务
  • 通用性最强——能运行任何程序,但在大规模并行计算上效率远低于 GPU/TPU
  • AI 工作流中仍不可或缺:数据预处理、模型编排、系统调度都依赖 CPU

TPU

  • Google 自研 ASIC,从芯片到互联到软件栈(JAX/XLA)全栈自控
  • TPU v6e(Trillium)峰值算力比上一代提升 4.7 倍,LLM 训练速度约 4 倍
  • Anthropic 签下 Google 史上最大 TPU 订单;Midjourney 迁移到 TPU 后推理成本降低 65%

正式定义

CPU

计算机系统中执行通用指令和协调各组件工作的核心处理器,由少量高性能核心组成。

TPU

Google 自研的专用集成电路(ASIC),通过矩阵乘法单元(MXU)加速 AI 训练和推理中的张量运算。

应用场景

CPU

  • 操作系统调度、进程管理和 I/O 处理
  • AI 工作流中的数据预处理、模型加载和推理编排
  • 复杂分支逻辑密集的业务应用(数据库、编译器、Web 服务器)

TPU

  • 大规模 LLM 训练(Anthropic Claude 系列在 TPU 上训练)
  • 图像生成模型推理(Midjourney 迁移到 TPU 后成本降低 65%)
  • Google 内部 AI 服务(搜索、翻译、YouTube 推荐)

详细解读

CPU

CPU 采用复杂的流水线、分支预测、乱序执行和多级缓存设计,目标是让单个线程尽可能快地执行。Intel 和 AMD 的最新服务器 CPU 已达 128 核以上,但与 GPU 的数千个核心相比仍属「少而精」。在 AI 推理中,CPU 适合小模型和低吞吐场景;在训练中,CPU 主要负责数据加载和梯度同步等辅助任务。随着 NPU 被集成到消费级 CPU 中(如 Intel Meteor Lake、Apple M4),CPU 正在从「纯通用处理器」向「CPU+NPU 异构芯片」演进。

TPU

TPU 的核心是 MXU(矩阵乘法单元),每个 TPU v6e 芯片包含 1 个 TensorCore(含 2 个 MXU、1 个向量单元和 1 个标量单元)。与 GPU 的通用并行计算不同,TPU 是纯粹为 AI 工作负载设计的 ASIC,在特定场景下性价比优于 GPU。Google 通过 ICI 将数千颗 TPU 组成超级计算集群(Pod),支持大规模分布式训练。软件层面,TPU 与 JAX/XLA 编译器深度绑定,但不支持 CUDA 生态——这既是其局限(迁移成本高),也是其优势(全栈优化无碎片化)。

快速对比

维度CPUTPU
类型专业术语专业术语
标签芯片芯片
热度7080

共同关联术语

GPUNPULPU