5 纳米工艺制造,已在车队中实际搭载。
作者 | 张睿
编辑 | 志豪
美国自动驾驶公司自研的芯片,算力只有 160TOPS?
车东西 8 月 28 日消息,日前,Alphabet(谷歌母公司)旗下自动驾驶出租车企业 Waymo 展示了自研的 5nm ASIC(专用芯片)。
▲ Waymo 官方发文介绍自研芯片
根据 Waymo 官方的介绍,这是一款专为机器学习而生的芯片,专门用于实时处理、融合原始传感器数据并运行神经网络。
这颗芯片的专用加速器能从激光雷达、雷达和摄像头数据流中瞬间提取关键信息,包括时域降噪处理,以实现低光照感知能力,提供超过 1000TOPS 的性能。
而在当地时间 8 月 24 日举行的 Hot Chips 大会(高性能芯片研讨会)上,Waymo 则详细展示了这颗芯片的技术细节,而其 INT8 精度下算力为 160TOPS,与此前新闻稿中的超过 1000TOPS 相去甚远,这是为什么?
01.
采用 5 纳米工艺制造
INT8 精度下算力 160TOPS
从纸面参数来看,Waymo 的这颗 ASIC 芯片采用 N5(5 纳米)工艺制造,封装在 45mm × 45mm 的 FCBGA 封装中,芯片面积为 208mm ²,TDP(热设计功耗)低于 75W。
ASIC 芯片(全称 Application-Specific Integrated Circuit,即专用集成电路)是一种为特定应用场景量身定制的芯片,与 CPU、通用 GPU 这类 " 通用型 " 芯片不同,ASIC 从设计之初就只为完成某一种或几种特定任务而优化。
内存方面,这颗芯片则集成了 LPDDR5X(内存规格),带宽高达 273GB/s,并配备 64MB 的片上 SRAM(静态随机存取存储器,速度极快,但成本高、容量小)和 8MB 的寄存器(更接近计算核心,速度更快,但容量也更小)。接口支持 PCIe Gen5 x8(高速外围设备互连接口)和 25G 以太网。
▲ Waymo 自研芯片参数
芯片主要子系统分为 Waymo 自研模块与经过验证的第三方 IP。Waymo 自研部分包含 carTPU(Waymo 自研的 AI 加速核心)、ISP(图像信号处理器)、编解码器、MIPI(移动行业处理器接口,数据接收的通路)以及暂存内存;两片 GPU、内存、PCIe 与以太网控制器、PHY(物理层,信号收发物理层电路)、安全启动以及外设均来自第三方 IP。同时,Waymo 表示这颗芯片没有集成 DSP 数字信号处理器。
具体来看 Waymo 这颗芯片中的子系统。其中 carTPU 就是 Waymo 自研的 AI 加速核心,也是这颗芯片的 " 大脑 "。TPU(张量处理单元)是谷歌最早提出的 AI 专用处理器架构,Waymo 在此基础上针对自动驾驶场景做了深度定制,因此命名为 carTPU。它专门负责运行神经网络模型,处理传感器融合等核心 AI 任务。
梳理完芯片的构造后,再来看性能指标,Waymo 在 Hot Chips 大会介绍这颗芯片在 INT8 精度下算力为 160TOPS,FP16 精度下算力为 80TFLOPS,与此前新闻稿中介绍的 " 提供超过 1000TOPS 性能 " 不同。
▲ Waymo 自研芯片算力指标
其中,INT8 是 "8 位整数精度 " 的缩写,是一种精简的计算模式。在 AI 推理中,神经网络的权重和激活值可以用整数而不是高精度小数来表示,计算量会大幅下降,速度更快,功耗更低,同时对精度损失在一定范围内是可接受的。可以把它理解为 " 四舍五入做算术 ",牺牲一点点精确度换来更快的速度。
FP16 则是 "16 位浮点精度 " 的缩写,即用 16 位二进制来表示小数。相比 INT8,FP16 的精度更高,更接近真实数值,但计算量和数据量也更大。它通常用于需要保留更精细数值信息的任务,如某些雷达信号处理和模型训练。Waymo 这颗芯片在 FP16 下算力为 80TFLOPS。
TOPS 是衡量 AI 芯片整数运算能力的单位,1TOPS 代表每秒可进行一万亿次整数运算,这是当前自动驾驶芯片最常用的算力对比指标。而 1TFLOPS 是衡量芯片浮点数(小数)运算能力的单位,1TFLOPS 代表每秒可进行一万亿次浮点运算。
Waymo 也解释道,实际可达成的性能远比纸面 TOPS 算力更重要,如果换算成行业通用的 " 理论算力 " 口径,Waymo 芯片的实际能力超过 1000TOPS。
▲ Waymo 自研芯片实际表现
02.
采用软硬协同设计
为传感器融合而生
那么,Waymo 这颗芯片到底有何特别之处?怎么去挑战自动驾驶这样的复杂任务?
1、三条独立的 " 加工流水线 " 处理数据,降低延迟。
大多数自动驾驶方案采用的是 " 传感器数据 - 通用计算平台 - 算法处理 " 的模式。Waymo 的芯片则完全不同,它是一颗为传感器融合而生的专用 ASIC。
芯片内部设计了三条独立的处理骨干,分别对应相机、雷达和融合三大任务。其中,相机流水线从 MIPI 数据摄入开始,经过 ISP 处理、时域降噪、YUV 金字塔构建(在 Waymo 芯片的相机流水线中,将摄像头传进来的彩色原始图像先转换为 YUV 格式(亮度与色彩分离),然后按倍数逐级缩小,生成从高清到低清的多层图像集合),再到特征提取——整个流程采用流水线设计,YUV 金字塔的产生仅比传感器读出延迟几百行图像。雷达与激光雷达的数据则共享 MIPI 前端,点云处理和波形计算由芯片内的 GPU 完成,与 carTPU 的推理任务分离。
▲ Waymo 给出的流程介绍
类比来说,相当于芯片中有一座 " 中央厨房 ",内部专门设计了三条独立的 " 加工流水线 ",分别对应相机、雷达和激光雷达的原始数据。比如,从摄像头传入的图像数据,一进入芯片就开始进行去噪、增强、特征提取等一系列操作,且整个过程采用 " 流水线 " 作业——不用等一整张图片传完再处理,而是边传边算。
这种设计让 Waymo 能够控制从第一个像素到最终嵌入向量的全链路延迟,而不是依赖外部芯片厂商提供的 " 黑盒 " 方案。正如 Waymo 所说,这让他们能够 " 突破传感器保真度、带宽效率和量化方面的极限 "。
2、软硬协同设计,精准调度信号降低延迟。
大多数 AI 芯片采用 " 硬件优先 " 思路——先设计好硬件,再让软件去适配。Waymo 则反其道而行之。
Waymo 自研的 carTPU 阵列包含 16 个 PE(处理单元)和 2 个核心,每个处理单元内配备 2MB 的本地 SRAM,采用了确定性的 " 巨型指令(mega-instructions)",在约一千个时钟周期内完成单线程执行,无需缓存或分支。
▲ carTPU 阵列
这意味着什么?传统的 CPU 或 GPU 需要处理缓存未命中、分支预测失败等不确定因素,导致延迟不可预测。Waymo 的方案通过提前编译为整个模型生成巨型内核,由编译器管理任务的划分和内存流量。这种方式消除了运行时的调度开销,保证了确定性的低延迟,而这对自动驾驶这种场景至关重要。
打个比方来说,传统芯片像在早高峰指挥交通,每个路口都要临时判断车流方向(分支预测),一旦判断失误就堵车(延迟增加)。Waymo 的方案则像在地铁调度中心,所有列车的路线和时间表在出发前就已精确编排好(提前编译),全程无需临时决策,保证了确定性的低延迟。
Waymo 将这种理念称为 " 编译器优先(compiler-first)"。芯片的设计从一开始就与编译器深度协同,而非 " 先有硬件、再写编译器 "。
3、去掉不必要的处理器,提升处理效率。
Waymo 在这颗芯片中没有集成任何 DSP(数字信号处理器),Waymo 给出的理由是 " 出于对编程技能的考虑 "。
DSP 虽然在某些信号处理任务上效率极高,但需要专门编程和维护。Waymo 选择将需要 DSP 处理的任务(如雷达的 FFT 等)交给芯片内的其他单元来完成,让整个软件栈保持统一和简洁。
这就像拥有 50 种功能的瑞士军刀,选择只保留最常用的三五把工具,其他功能交给专用设备去做,可以让整个系统更轻盈。
03.
结语:系统协同成自动驾驶芯片新亮点
值得注意的是,据 Waymo 介绍,该芯片已在其 Robotaxi 车队中实际运行,而非停留在实验室阶段。
这款芯片让 Waymo 拥有了从传感器数据输入到最终驾驶决策的全链路控制权,正如 Waymo 在 Hot Chips 2026 上所说,这是 " 首个为规模化自动驾驶而生的专用 ASIC"。
而从 Waymo 的介绍来看,算力的价值不在于数字的大小,而在于它能否被高效地转化为可靠的驾驶决策。


登录后才可以发布评论哦
打开小程序可以发布评论哦