1. “万能芯片”到底是什么:一个被误读的行业热词
过去两年,AI算力需求几乎是以季度为单位翻倍,所有人都在追GPU、抢显卡、排队等产能。在这个背景下,“万能芯片”这个词频繁出现在各种发布会、行业报告和券商研报里。很多人理解成:有一类芯片什么活儿都能干,从跑大模型到做视频渲染,从科学计算到数据库加速,一张卡全包。这个理解不能说完全错,但它把一个复杂的技术竞争故事压缩成了一句营销口号。
真正的背景是:以GPU为代表的通用加速芯片,在AI时代吃到了最大的蛋糕,而围绕“这蛋糕到底该归谁”,英伟达、AMD、英特尔、谷歌、亚马逊、以及一批做专用芯片(ASIC)的创业公司,正在展开一场多层次的战争。这场战争的核心矛盾并不只是“谁家芯片性能更强”,而是“通用性”和“专用性”两种技术哲学在算力需求爆炸时代的正面碰撞。
先说结论:所谓“万能芯片”,本质上是算力市场里的一种生态霸权。GPU之所以被包装成“万能”,不是因为它真的什么都擅长,而是因为它背后的软件生态太强,强到能让一个普通工程师在两天内把手上的算法跑起来,而不必去理解硬件细节。相比之下,专用芯片(尤其是谷歌TPU这类为特定模型量身打造的处理器)虽然在某些场景下效率更高,但它的使用门槛、迁移成本、适配范围都远远不如GPU。所以“万能”不是硬件属性的描述,而是生态覆盖能力的描述。
这篇文章我想从硬件设计、软件生态、商业模式、专用芯片挑战、以及未来技术路线几个角度,把这盘棋拆开讲清楚。适合三类人看:一是正在选型AI基础设施的工程师和架构师,想搞清楚自己该押注哪种算力;二是做投资或技术观察的从业者,需要理解这场竞争的真实逻辑;三是纯粹对芯片行业感兴趣的读者,想搞明白为什么一张显卡能卖到几十万,以及背后的技术和商业博弈是怎么回事。
需要先说清楚的是,本文不是要给你一个“谁赢谁输”的简单结论,而是要让你理解:为什么GPU能在AI时代称王,专用芯片为什么一次次发起冲锋却又在一定范围内折戟,以及未来五年里,“万能芯片”这个叙事会走向哪里。
2. GPU凭什么站在舞台中央:从游戏显卡到算力核心的硬件之路
2.1 “万能”的底气来自一个看似跑偏的设计:大规模并行
很多人不知道,GPU最初的使命根本不是做通用计算,而是给游戏做图形渲染。图形渲染的本质是:屏幕上几百万个像素点,每个像素都要做独立的矩阵变换、光照计算、纹理采样,这些计算彼此独立,可以同时进行。所以GPU的设计哲学从第一天起就和CPU完全不同。
CPU是“单核极强”路线:它要把复杂的逻辑判断、分支预测、乱序执行都做得很好,擅长处理链路长、依赖强、分支多的任务。GPU则是“数量取胜”路线:它把一个芯片上塞进成千上万个相对简单的计算核心,每个核心能力有限,但合在一起可以海量并发。你做个类比就清楚了:CPU像一个博士生,能解非常复杂的数学题,但一次只能算一道;GPU像一万个小学生,单个不会做微积分,但让他们同时做一万道加减法,速度快到博士生望尘莫及。
AI计算恰好是那种可以拆成海量简单计算的任务。神经网络的核心操作是什么?矩阵乘法。一个大模型的一次前向推理,本质上就是把输入数据和一个巨大的权重矩阵做乘加运算——这个矩阵可能有上千亿个参数。这类计算“量极大、模式单一、彼此独立”,正是GPU的天然主场。
2006年英伟达推出CUDA,这是GPU从图形卡变为计算卡的分水岭。CUDA让开发者可以用C语言风格的接口驱动GPU做通用计算,不需要懂图形学。之后又过了大概十年,深度学习兴起,人们发现拿GPU跑神经网络训练比CPU快几十倍,于是GPU顺理成章地成为了AI算力的第一选择。
2.2 从图形到张量:专为AI加速的架构演进
如果GPU只是规格上的并行堆核,它可能早就被专用芯片打败了。关键在于英伟达持续在架构层面加码AI能力,而不是在原地吃图形渲染的老本。
2017年,英伟达在Volta架构中引入了Tensor Core(张量核心)。这不是一个营销概念,它是在GPU内部专门设计了一类电路,用于执行特定精度下的矩阵乘加运算。传统GPU核心(CUDA Core)做一次矩阵乘法需要拆成几十条指令,Tensor Core可以一条指令直接算出一个4x4矩阵的乘积。这意味着,对于神经网络最核心的运算,GPU不再是“通用但差点意思”,而是“通用且单点加速”。
到Hopper架构(H100为代表)和Blackwell架构(B200为代表),这个趋势更加明显。以H100为例,它内部有几百个Tensor Core,支持FP64、FP32、TF32、FP16、BF16、FP8等多种精度计算,甚至还有专门为Transformer模型设计的引擎模块。你说它是一块“图形卡”,那已经是远古视角了。
这里有一个很多人容易忽略的细节:GPU之所以能做AI推理,不只是因为算力强,还因为它的内存带宽极高。大模型推理有一个著名的瓶颈叫“memory-bound”(存储受限)——在一次推理过程中,要把整个权重矩阵从显存搬到计算单元,这个“搬运”过程往往比计算本身更耗时。H100配备了80GB HBM3高带宽显存,带宽高达3.35TB/s。同样做推理,如果芯片的显存带宽不够,哪怕算力翻倍,实际速度也上不去。所以GPU在AI时代的地位,是“并行计算能力+高带宽存储”两项指标叠加的结果。
2.3 硬件之外的成本账:为什么一张卡卖几十万还有人抢
这里要插一段很多人不太愿意公开讲的现实:GPU的成本,不只是芯片本身。
一颗H100芯片的成本可以分为三块:核心硅片(die)、高带宽显存(HBM)、先进的封装工艺(CoWoS,芯片堆叠封装)。其中HBM显存的供应本身是瓶颈,台积电的CoWoS封装产能更是瓶颈中的瓶颈。2023年下半年开始,CoWoS封装产能严重不足,导致H100价格被层层抬高,一度在二手市场被炒到超过官方售价的两倍。
这是我这几年见过的最有趣的市场现象之一:一个算力芯片的价格,很大程度不是由性能决定的,而是由供应链瓶颈决定。你买个CPU可能还能等等降价,GPU在AI热潮中是“活在期货逻辑里的”——大家都在赌未来算力会更缺,所以现在哪怕加价也要抢。
从产业角度看,英伟达在硬件上的护城河不止是设计能力,更重要的是它和台积电、SK海力士(HBM供应商)之间的供应链绑定关系。专用芯片公司即使设计出一颗性能更强的芯片,如果拿不到足够的先进封装产能和高带宽存储,照样交付不了产品。这个维度在后面的专用芯片挑战部分还会继续展开。
3. 真正的护城河不在芯片里:CUDA生态与开发者锁定
3.1 芯片只是壳,软件栈才是灵魂
很多人在对比芯片时只看一个指标——算力,比如FLOPs(每秒浮点运算次数)。如果只看这个数字,一些专用芯片的理论算力甚至超过同期的英伟达GPU,但实际跑起来,性能差距却很明显。为什么?因为芯片要发挥性能,需要配套的软件栈让算法“跑得动、跑得烂、跑得通”。
英伟达用了近二十年时间构建的CUDA生态,是整个“万能芯片”叙事里最核心的部分。CUDA不止是一门语言,它是一整套体系:
- 底层驱动和运行时:让芯片能被操作系统和框架稳定调用。
- 数学库:cuBLAS(线性代数库)、cuDNN(深度神经网络库)、cuFFT(傅里叶变换库)等,这些库针对GPU硬件做了深度优化,开发者直接调用即可获得接近峰值性能。
- 并行编程框架:包括OpenACC、Thrust、以及后来针对AI推出的TensorRT等推理优化工具。
- 第三方生态:PyTorch、TensorFlow、JAX等主流AI框架,底层都深度绑定CUDA。
这件事的关键在于:当一个工程师用PyTorch写了一个神经网络,代码里的tensor.cuda()就是在调用CUDA生态。这套生态发展了很多年,积累的开发者数量是百万级,开源代码、博客、技术社区里到处是围绕CUDA的教程和踩坑记录。你要让整个行业迁移到另一套芯片和软件栈,不是“换一块驱动”的问题,而是“把百万开发者的技能栈、十年沉淀的代码库、以及整个开源社区的软件资产全部平移过去”的问题。
这也是为什么AMD的ROCm软件栈这些年一直在追赶,却始终没有实质性动摇CUDA地位的原因。不是ROCm的技术底子不够好,而是生态迁移的摩擦力太大。开发者都很忙,没人愿意为了一个看似“差不太多”的性能提升,去重写一遍代码、重新踩一遍环境配置的坑。
3.2 软件“软锁”:不只是品牌忠诚度,而是迁移成本
我从一个工程师视角来解释这种“锁定效应”到底有多强。
假设你把一套大模型训推系统从英伟达迁移到另一家AI芯片平台。你会遇到什么?
第一,框架适配问题。PyTorch虽然宣称支持多种芯片后端,但真正深度适配、算子和优化器都做到位的,通常还是CUDA后端。很多小众后端在跑复杂模型时,会出现算子缺失、精度不一致、内存管理的问题,需要人工改代码去绕过。
第二,性能调优经验的复用问题。在CUDA生态里积累的优化经验——如何设置block大小、如何做kernel fusion、怎么用TensorRT做推理加速——换一个芯片平台,这些经验全部归零,你得像当年刚学CUDA那样重新从example代码学起。
第三,部署和运维的工具链。英伟达的NIM(推理微服务)、Triton Inference Server、DGX基础设施管理工具,已经把从开发到上线的整条链路铺满了。你换到新平台,意味着从训练到发布的所有环节都要重新适配。
所以,所谓的“护城河”,对内表现为生态丰富度,对外表现为迁移成本高。两相加起来,导致客户在选择算力时,即使知道有一些专用芯片在特定任务上可能更快、更节能,也不敢轻易换船——因为“省下来的芯片成本”很可能小于“工程师重构代码的时间成本”。这就是为什么很多大厂虽然出货了自研AI芯片,但内部仍然大量使用CUDA生态。
注意:生态锁定并不等于英伟达可以一直安枕无忧。当一个行业的算力需求足够大、利润空间足够厚时,一定会有人前赴后继去拆这道墙,这就是下面要讲的专用芯片冲击。
4. 专用芯片的围剿与反围剿:为什么“万能芯片”还没被特种兵干掉
4.1 ASIC的锋利刀刃:只做一件事,做到极致
专用芯片(ASIC,Application-Specific Integrated Circuit)的逻辑和GPU正好相反:放弃“什么都能干”,专注于“一件事做到极致”。以谷歌TPU为例,它从诞生那天开始,目标就非常清晰:加速TensorFlow框架下的神经网络训练和推理。
这种设计的优势非常明显。第一,面积效率高。TPU内部不用放图形渲染单元、不用兼容各种旧指令集、不用为通用计算保留太多冗余逻辑,芯片的每一块面积几乎都在为神经网络计算服务。第二,功耗效率高。同样的算力,专用芯片的功耗往往只有GPU的几分之一。在数据中心的电费账单越来越吓人的今天,这一点非常诱人。第三,特定精度下的性能优势。ASIC可以把数值精度、数据格式、内存访问模式都做到“精确匹配”,不需要像GPU那样为各种可能的计算形态留出通用性预算。
谷歌从2015年推出的TPU v1(只做推理)到后来支持训练的TPU v2/v3/v4,迭代速度相当快。2023年底谷歌发布的TPU v5p,在训练超大模型的场景下,已经能在部分任务上对标英伟达H100。而亚马逊Trainium、英特尔Gaudi等产品也在奋起直追。从技术指标上看,专用芯片在某些窄赛道确实是“完胜”的。
4.2 为什么专用芯片成不了“万能”:一个关于生态和调度的残酷现实
既然ASIC那么高效,为什么它没能把英伟达拉下神坛?这就要回到前文说的“生态和效率的权衡”上。
一个核心困境是:ASIC的“专用”程度越高,它的灵活度就越低。TPU对TensorFlow的支持最好,但你要是想跑一个高度定制化的算子、或者用一些冷门的深度学习框架,那个适配过程会让你怀疑人生。更麻烦的是,AI算法本身迭代极快——去年大家都在跑Transformer的大规模预训练,今年可能就在搞多模态架构,明年可能换一种训练范式。GPU可以通过通用硬件结构配合不同软件去适配新算法;ASIC一旦绑定了某个特定时期的算法范式,等算法一变,它的硬件加速模块可能就过时了。
还有一个更现实的问题是“规模效应”。ASIC的研发和流片成本极高(一次流片动辄几千万美元),它需要足够大的出货量来摊薄成本。但专用芯片的客户群体天然是“窄”的——你很难让一个做推荐系统的公司去买一颗为大规模语言模型定制的芯片。所以ASIC的市场定位通常是:自用为主(谷歌的TPU主要给自己用,AWS的Trainium主要给自己云服务用),开放性远不如GPU。
数据中心角度还有一个运维问题。一个芯片能用的前提是:编译器要能把模型映射到硬件上,调度器要能把芯片高效编排起来。英伟达生态的编译器工具链(比如CUDA编译器、LLVM的NVPTX后端)已经非常成熟,而很多ASIC的编译器还在“能用但不好用”的阶段。编译器的成熟度直接决定了开发者的效率,这也是专用芯片在真实场景中很难快速落地的原因之一。
偏实战的补充:如果是做小规模AI推理,最典型的专用芯片路线还有FPGA(现场可编程门阵列)和NPU(神经网络处理单元,手机SoC里嵌入的那种)。FPGA的优点是硬件逻辑可以重新配置,但因为开发门槛高、单位算力成本贵,目前在云端AI市场并没有形成主流。NPU在终端设备(比如手机、智能摄像头)上很常见,因为端侧推理对功耗极其敏感,NPU这类专用一小块加速器正好合适。但如果你要在数据中心做通用AI计算,目前还绕不开GPU和CUDA生态。
4.3 “造芯”的创业潮与现实的供应链天花板
过去几年里,全球冒出了大量AI芯片创业公司,融资故事几乎都是同一个模版:做一款比英伟达更强、更便宜的ASIC芯片。但真正走到量产这一步的公司少之又少。不是设计能力不行,而是“造芯”到“量产”再到大卖之间,横着三道大坎:
第一道坎,芯片设计验证的周期和成本。一颗先进制程AI芯片从设计到流片,时间通常需要一到三年,流片一次几千万美元,失败一次就是巨大的损失。小公司根本没有连续失败的资本。
第二道坎,先进制程产能获取。英伟达在台积电那边锁定了大量的先进制程产能,还对HBM显存供应有优先权。新来的造芯公司,就算设计出了好芯片,你拿什么产能去保证按时出货?这不光是钱的问题,还有供应链关系和管理水平的积累。
第三道坎,客户信任和生态引入。数据中心客户买芯片不是拿回家当摆设,他们要的是“装上去就能跑、跑了就能上量产生收益”。一颗没有经过大规模生产验证的芯片,客户验机阶段就会碰到无数软件适配问题,公司如果没有强大的软件团队去兜底,口碑分分钟崩掉。
所以,专用芯片的挑战,本质上不是“能不能造出性能更好的芯片”的问题,而是“能不能在性能、生态、成本、供应链之间形成足够稳定的飞轮”的问题。绕开“万能芯片”的生态霸权,需要的是比英伟达更强的整套体系能力,而不是一颗孤零零的芯片。
5. 下一战:未来五年,算力形态会怎么变
5.1 “万能”与“专用”的融合趋势:两个方向正在收拢
如果只看现在,GPU和ASIC似乎是两条平行线。但站在芯片架构演进的角度看,这两条线正在互相收拢。
GPU越来越“专用化”。英伟达每一代新架构都在加强对特定算子的硬件加速——不只是Tensor Core,还有针对Transformer的引擎、针对稀疏计算的加速模块、以及针对推理场景的专用算力分区。这些做法本质上是在GPU的“通用外皮”里,不断增加“专用内核”。从使用者的角度看,你会发现GPU已经不是当初那个“什么都能跑的并行计算器”,而是更像一个“内置了大量特种装备的万能工具”。
ASIC则在往“可编程化”方向发展。谷歌TPU、AWS Trainium这类芯片,虽然核心计算单元是专用的,但都会提供一定程度的指令级可编程能力,提供编译器SDK,试图让开发者用更接近通用编程的方式去调用硬件。两者的本质逻辑其实是一致的:“用足够多的可用性覆盖主流场景,再用专门的硬件模块吃掉性能关键路径。”
这种融合还体现在芯片粒化设计上。英伟达Blackwell架构的GPU,本质上是一个基于多Die(裸片)拼接的系统——通过NVLink、chiplet(芯粒)技术,把多个计算模块、网络模块、存储模块拼合成一颗完整的处理器。这让用户可以根据场景灵活调整算力卡的整体形态。从这个角度讲,“万能芯片”的下一阶段,可能不是一颗功能统一的芯片,而是一个由多个专用芯粒组成的、可以根据任务做动态调配的计算平台。
5.2 光靠芯片赢不了:算力的竞争正在变成系统级的军备竞赛
英伟达近两年的动作有个很明显的信号:它已经不只是做芯片了。DGX系列整机柜、NIM微服务、以及刚刚兴起的AI工厂(AI Foundry)概念,都在说明一个问题——英伟达在把生意从卖芯片改成卖“完整的算力解决方案”。一个客户买的不只是GPU卡,而是一套开箱即用的能力:从硬件集群存储、网络互联,到容器化部署的模型推理环境,再到针对各种行业场景的模型服务。
这套打法的杀伤力在于:它进一步抬高了后来者的进入门槛。你今天设计出一颗比H100更快的芯片来,客户买的不是单卡,而是整个数据中心的算力基础设施。你不仅要在芯片性能和功耗上战胜英伟达,还要在机柜级液冷方案、互联网络、编排调度系统、预训练模型商店、商业化服务协议等各个环节上全面对标。这是一个生态级的天花板,而不是单纯的硬件指标竞赛。
但反过来,“系统级竞争”也让市场的多元性变得更强。因为大客户(尤其是那些跑超大规模模型的云厂商和科技巨头)越来越不希望被单一供应商绑定。他们的策略很明确:一边大量用英伟达的产品保底,一边持续投资自研芯片和开放生态,用“内部赛马”的形式去压低整体算力成本。这种策略在短期内不会推翻“万能芯片”的地位,但会在GPU周边形成一个越来越厚实的“替代性技术带”。
5.3 内存墙与存储墙:真正卡住AI算力脖子的瓶颈
回到更底层的技术问题。近几年有一个被频繁提到的趋势:AI算力增长的瓶颈,逐渐从“芯片计算能力”转移到了“存储和通信能力”。大模型动辄万亿参数,光是把模型加载到显存里,就需要数TB规模的高带宽存储。再往后,多卡分布式训练时,卡与卡之间的数据传输速率直接决定了整机训练的扩展效率。英伟达用NVLink、InfiniBand构建了密集互联网络,就是为了解决这个瓶颈。
未来的“万能芯片”之争,大概率会围绕三个方向升级:一是算力密度(每平方毫米硅片能提供多少算力),二是存储带宽和容量(能不能在更小体积里塞进更多数据),三是互联效率(机群规模扩大后,通信开销会不会吞噬算力增长)。这三个方向中,存储和互联的挑战比单纯堆算力更难解决,也意味着未来胜出的玩家,必须具备从芯片到系统再到集群的全栈优化能力。
5.4 普通从业者该怎么押注?一个务实的选型判断方法
写到最后,给正在做技术选型的读者一个实操性建议。我不打算替你决定“用哪个平台”,因为这与项目规模、团队背景、预算结构都有关系。但你可以按下面这套判断框架来思考:
- 先看你的业务是否属于“算法快速迭代”型。如果是,答案往往很直接:选CUDA生态的GPU,哪怕贵一点,因为“快速迭代”意味着你无法承受算法一变、专用芯片适配跟不上的风险。
- 再看你的规模是否足够大。只有当你的算力需求大到“以万卡为单位”、并且内部有足够的底层软件团队去驾驭专用芯片时,引入ASIC才可能在成本上产生实质优势。
- 如果你用的是云服务,事情就简单多了——云的底层选型可以交给云厂商,你不用在自己数据中心里养一个专业的芯片选型团队。优先考虑的是“运行可靠、接口友好、单位算力成本合理”,而不是纠结底层是不是“万能芯片”。
- 最后记住一点:“万能”从来不是免费午餐。真正值得关注的不是一个芯片能不能什么都干,而是你团队掌握的工具链能不能让芯片发挥出足够效率。与其追逐“最热芯片”,不如扎扎实实熟练一套生态——生态能力才是AI从业者在算力战争中最靠得住的资产。
我个人在这个行业里看过不少“换平台”的项目,最终的胜负手几乎都和芯片本身的性能无关,而是集中在工具链、团队技能栈、以及迁移成本这三个变量上。下次你再看到某芯片发布会的“吊打英伟达”对比图,可以先冷静一下,问问自己:这个对比是用哪套软件栈跑出来的?在真实生产环境里,这套对比能复现吗?能把这两个问题想明白的人,基本上就不会被“万能芯片”的营销叙事带着走了。