量子计算圈有个不太出圈的常识:容错量子计算机最不起眼的瓶颈,可能不在量子芯片上,而在旁边那台负责”读错误、纠错误”的经典计算机上。物理量子比特每一微秒都在漏错误信号,解码器必须实时吞下这些信号、算出哪里错了、赶在下一轮之前把修正喂回去。慢一步,前面全白算。业内长期默认这条路要靠 FPGA 或者专用 ASIC 硬扛。贵,且绕不开。
IonQ 的三位研究员上周交出另一答案:一台 2024 款 MacBook Pro,M4 Max 芯片,用 16 个 CPU 核心中的 12 个,够了。
论文叫《Real-time decoder for a MegaQuOp quantum computer using a single CPU》,arXiv 2608.25027,v1 是 8 月 25 日,v2 是 9 月 3 日。MegaQuOp 是 Preskill 在 2025 年一篇被反复引用的文章里造的词——百万级逻辑量子操作。作者 Min Ye、Andrii Maksymov、Nicolas Delfosse,三人全挂 IonQ。
规模数字如下,都出自论文正文:408 个逻辑量子比特,由 11,680 个物理量子比特编成 68 个 Q70 纠错块外加 20 个魔法态工厂。手算一下冗余比:11680 除以 408,约等于 28.6——每 28.6 个物理比特供一个逻辑比特,这就是容错的价。基准电路 555,130 个 T 门;另一条 102 逻辑比特的 MIPT 电路跑到了 1,087,434 个 T 门,逻辑测量 131 万次。百万逻辑操作,名副其实。
12 个核的分工值得看图。错误解码吃 8 个核,负责从症状反推错误位置;结果解码吃 4 个核,负责判断逻辑运算到底输出的是 0 还是 1。两路并行,流水不停车:
flowchart LR
A[“物理比特每轮吐出症状数据”] –> B[“错误解码器
8 个 CPU 核”]
A –> C[“结果解码器
4 个 CPU 核”]
B –> D[“反推错误位置生成修正”]
C –> E[“判定逻辑运算结果”]
D –> F[“赶在时间预算内喂回下一轮”]
E –> F
所谓实时,论文给了硬定义:每轮解码必须在 c 倍纠错周期内完成。周期 1 毫秒时预算 3 毫秒,周期 5 毫秒时预算 15 毫秒。实测余量:错误率十万分之一时,预算拉伸不到 0.3%;错误率升到万分之五,拉伸 12%。软件解码在消费级 CPU 上追上了这条流水线。这才是新闻。
接下来是本文必须说破的部分。整场实验是模拟的。论文原文:我们对全部三个基准负载使用电路级噪声模型进行模拟。解码器吃的是模拟器生成的症状数据,不是真量子硬件的输出;|H⟩ 态还是用 |+⟩ 态替身模拟的。The Quantum Insider 的报道也点明,没有在运行中的 MegaQuOp 量子计算机上测试。所以这不是”容错量子计算跑通了”,是”容错量子计算最贵的那台外围设备,报价从专用硬件降到了你书包里那台笔记本”。
时间线也理一下,这个故事的版本容易串。1 月 8 日 IonQ 博客先发了束搜索解码器那篇(M3 Pro 上比 BP-OSD 准 17 倍——那是另一个结果,别和这次的实时解码混着记);8 月 25 日 v1 上 arXiv;8 月 27 日 QCR 报道;8 月 31 日 The Quantum Insider;9 月 3 日 v2 修订。
timeline title 一台 MacBook 解码大事记 2026-01-08 : IonQ 博客 束搜索解码器 M3 Pro 2026-08-25 : arXiv v1 提交 2026-08-27 : QCR 报道 2026-08-31 : The Quantum Insider 报道 2026-09-03 : v2 修订版
为什么一个纯模拟的结果值得认真对待。qLDPC 码是 IonQ 押的路线,它的解码复杂度曾被普遍认为必须上专用硬件;这次用普通 CPU 上的束搜索软件就撑住了 MegaQuOp 尺度的实时性,等于把工程成本曲线掰弯了一截。等真机器到货,解码器不会再是借口。当然,模拟里的噪声模型长得规整,真实设备的噪声不排队。这一步,只能留给硬件。
> 来源:arXiv 2608.25027 v2(Min Ye, Andrii Maksymov, Nicolas Delfosse, IonQ);IonQ 博客 2026-01-08;QCR 2026-08-27;The Quantum Insider 2026-08-31。模拟属性与全部数字核对自论文正文。
