高通 39 亿美元吞下 Mojo 语言,CUDA 的护城河被软件挖了一道口子

高通 39 亿美元吞下 Mojo 语言,CUDA 的护城河被软件挖了一道口子

AI收购编译技术半导体CUDAMojo

数据源:basic-tutorials.com + hothardware.com

6 月 24 日,高通正式宣布收购 AI 软件公司 Modular。交易金额约 39 亿美元,高通将向 Modular 股东发行最多 1920 万股。预计 2026 年下半年完成交割,前提是监管审批和常规交割条件满足。

如果只看数字,39 亿在大型科技并购中不算惊天。但这笔交易的战略信号远不止于此。

Modular 的核心资产是两件东西:Mojo 编程语言和 MAX 推理引擎。Mojo 是 Python 的超集,Chris Lattner(LLVM 和 Swift 的创造者)设计它的目标是「Python 的易用性 + C 的性能」——直接瞄准 AI 开发者在 Python 生产部署时碰到的性能墙。MAX 则是一个硬件无关的 AI 推理栈,让模型可以在 CPU、GPU、NPU 甚至自定义 ASIC 上运行,不需要为每种芯片重写代码。

高通买它们,图的是同一件事:在 NVIDIA CUDA 的护城河上架桥。

NVIDIA 的 CUDA 护城河,到底有多深

讨论这笔交易之前,先看清楚它想攻的靶子。

NVIDIA 在 AI 训练和推理市场的优势不只靠硬件。CUDA 生态是一个三层垒起来的壁垒:底层是 GPU 硬件(H100/B200 代际更迭),中间是 CUDA 工具链和库(cuBLAS、cuDNN、TensorRT),上层是数百万开发者十几年来用 CUDA 写的模型和代码。三层加在一起,切换成本高到几乎不可想象——不只是换一块芯片的事,是整个软件栈要翻新。

AMD 的 ROCm、Intel 的 oneAPI 都想做这件事,但进展有限。原因是它们走的思路基本一样:做一个与 CUDA 功能对等的替代方案,让开发者迁移。这个思路的麻烦在于,迁移本身就是最大的摩擦——开发者没有动机去学一套新工具,除非它明显更好。

高通选的路径更激进:做一个 CUDA 之上的抽象层,绕过替代品的思路。

MAX 引擎:一次编写,到处推理

MAX 的核心想法是让开发者用一套统一的 API 写 AI 推理代码,MAX 自己负责把代码编译到目标硬件上。CPU、高通自家的 Hexagon NPU、NVIDIA GPU、AMD GPU——开发者不用关心底层跑的是什么。如果有新的 AI 加速器出现,只要 MAX 编译后端支持,现有代码不用改。

如果这个思路成了,CUDA 的护城河就从「必须从 CUDA 里掏」变成「可以从 MAX 上跨过去」。NVIDIA 的硬件更快的优势还在,但软件锁定的优势就不再是绝对的了。

高通自己的硬件版图给这个策略提供了落点:骁龙手机芯片里的 Hexagon NPU、汽车座舱芯片、以及高通一直在推的云端 AI 推理加速器(Cloud AI 系列)。MAX 做软件层,把所有这些硬件用一套编程模型串起来——从手机到汽车到数据中心,一套代码到处跑。Modular 收购之前,高通有硬件但没有统一软件栈;收购之后,软件栈有了。

Mojo 的位置:开发者入口

如果 MAX 是桥,Mojo 就是修桥的工程队。

AI 开发生态的主流语言是 Python。PyTorch、JAX、TensorFlow 都在 Python 上。但 Python 在推理部署时有明显的性能瓶颈——动态类型、GIL、解释器开销。Mojo 的设计哲学是让 Python 开发者不用学新语言就能得到系统级性能:语法几乎一样,但编译到机器码,支持 SIMD、tiling 和手动内存管理。

Modular 在被收购前,Mojo 的社区虽然不如 Python 庞大,但在高性能 AI 基础设施圈子里有口碑。Nomic AI 用 Mojo 写了 GPU 加速的索引管线(比 Python 快 200+ 倍)、一些量化推理框架也开始用 Mojo 做底层 kernel。现在这些早期采用者等于间接进入了高通的生态。

Chris Lattner 在收购声明里说,这笔交易给了 Modular 「扩大使命所需的规模和平台覆盖」。注意措辞——「规模」和「平台覆盖」——暗示 Mojo 独立发展最大的瓶颈是分发渠道,高通恰好有数十亿设备的装机量。

这笔交易的几个信号

软件比硅更值钱。 在一个芯片厂商的收购案里,标的是一家软件公司——做编译器和推理引擎的软件公司。高通没有买更多的晶体管,而是买了「让代码在任意晶体管上跑的能力」。在 AI 推理市场,软件栈的地位正在赶超硬件性能。

CUDA 的护城河第一次被用软件而非硬件攻击。 AMD 和 Intel 走硬件对标路线,高通走了软件抽象路线。哪个更可能成功?从历史看,抽象层吃掉底层差异的例子不少:Java/JVM 吃掉了操作系统的差异,Web 吃掉了桌面应用的差异。如果 MAX 能成为 AI 推理的 JVM,CUDA 的锁定效应会大幅削弱。

AI 编译器战争升级。 Modular 的 Mojo + MAX 堆栈、Google 的 MLIR 生态、OpenAI 的 Triton——2026 年的 AI 编译器格局正在从战国走向三国。高通这次直接买了一个阵营,跳过了漫长的自研周期。

监管风险不大但值得注意。 39 亿的交易体量在反垄断审查的雷达阈值之下(美国的 Hart-Scott-Rodino 门槛在 2026 年是 1.265 亿),但交易涉及的是基础软件层——高通收购后如果对 MAX 做封闭化处理(只优化自家芯片),可能会触发行业反弹。目前 Modular 的承诺是 MAX 会保持开放,支持第三方硬件。


本文基于 Modular 收购案的公开报道和社区讨论整理。如果你对这一领域的竞争格局有更深入的一手信息,欢迎讨论。