[BidClub_]
The Cognitive Revolution · · 136 分钟

分布式训练、去中心化 AI:Prime Intellect 让 AI 便宜到无需计量的总计划

Vincent WeisserJohannes HagemannErik TorenbergNathan Labenz

YouTube
TL;DR
  • Prime Intellect 的核心判断是:当全球算力与智能变得充沛、可获取时,AI 的价值将从稀缺的执行能力转向创意。 Vincent Weisser 设想的终局是“智能与算力便宜到无需计量”,个人也能获得,而不是集中在少数公司或国家手中。他最具标志性的预测是:“执行很便宜,创意价值连城”,由此催生数十亿家初创公司、创意项目,以及由人类主导的智能体组织。

  • 眼下的生意是一家轻资产市场平台,把分散在数百朵云和数千座数据中心的算力市场聚合起来。 Prime Intellect 不会为庞大的 GPU 集群融资;它“不是酒店”,而是“更像 Airbnb”,甚至是“搭在其他市场之上的市场”。节目称,如今已经可以按需租用 1,000 张 H100,而就在几个月前,这种容量还需要签订长期合约。

  • Intellect-1 是技术上的验证点:在带宽有限、节点不稳定的情况下,它仍能利用全球分布式资源训练一个100亿参数模型。 这套基于 DiLoCo 的方法,会先进行多轮本地更新,再同步伪梯度——也就是起始权重与结束权重之间的差值——并以 8-bit 而非 32-bit 精度传输。两项选择合计将通信量削减约 400x,但高效扩展目前只验证到约 16 个 worker,数百乃至数千个 worker 仍是未解难题。

  • 从预训练转向 R1 式强化学习,显著提高了去中心化 AI 的成功概率。 推理训练可以为每次反向传播花费数分钟甚至数小时生成 rollout,大幅提高推理计算相对于带宽密集型梯度同步的占比。Vincent 称,这一范式“几乎完美适配分布式训练”,因此去中心化扩展具备现实前景。

  • MetaGen-1 展示了开放 AI 如何通过架构设计而非单纯依赖使用政策,天然偏向防御。 这款模型用约2万-3万美元算力成本打造,用于基于污水监测数据识别疫情,512-token 上下文足以进行异常检测,却无法生成完整病原体基因组。Nathan Labenz 将这种不对称性称为“单方面提供全球公共产品”:检测能力可以广泛分发,却不会把一名通用病毒学家放进每个人的口袋。

  • 安全争论的关键不是 AI 是否会制造风险,而是集中控制还是分布式能力更安全。 Vincent 认为量化 p(doom) 是危险的虚假精确,并把超级智能集中化、受监管驱动的地理迁移,以及个人自主权丧失视为更具现实行动意义的风险。Nathan 则保留反方论据:他自己的概率区间是“5%到95%”或“10%到90%”;开放权重仍缺乏充分理解,而一次无法预见的后训练能力解锁,一旦发布便无法召回。

  • 即便分布式软件令算力商品化、压低 NVIDIA 的利润率,NVIDIA 仍可能大得多。 在节目讨论时,Nathan 将 NVIDIA 的3.6万亿美元估值与 AMD 的2000亿美元估值对比,差距为 18x;Vincent 则认为 AI 硬件需求最终可能达到“数百万亿美元”。他的判断是,随着利润率下滑,收入仍可能扩大 10-100x,Google TPUs、超大规模云厂商芯片、AMD 和专用 ASIC 将分食一个大得多的市场。

  • 这套总计划的目标超越公司本身,指向一种无需许可、由所有人共同参与的智能公共事业。 Prime Intellect 目前是一家特拉华州公司,但创始人描述了未来成立非营利基金会、建设开放协议,并最终通过类似 Ethereum 的代币化方式参与的计划;具体实施方案和时间表仍未确定。Vincent 设想的资产,是对生产性算力与智能的所有权凭证:“你想拥有一个能够创造价值的超级智能系统的一部分。”

摘要 · 为研究而整理的核心内容

1. 只有在访问权保持多元时,丰裕才有意义

  • Vincent 的核心目标,是让“智能与算力便宜到无需计量”。便宜本身还不够:真正积极的结果,必须是个人、创作者和小型组织也能使用与大型科技公司及民族国家相同的能力放大基础设施。

  • 他描述的上行空间,是分布式丰裕:智能体将每个人的能力延伸至科学、医疗、教育、创业和创意工作。相应的失败模式,则是一个“智能时代”拥有技术上充沛、但制度上只向少数人开放的最强资源。

  • Johannes Hagemann 将治理层面的判断归结为多元性:“最危险的结果,是只有一个超级智能。”因此,Prime Intellect 视去中心化不仅为基础设施优化,也将其视为让众多参与者相互制衡的方式。

  • Nathan 开场时的迟疑仍未消解:他喜欢所有人同时崛起所带来的韧性,却无法确信,在 AI 如此深刻地改变日常生活的情况下,稳定均衡会是什么样。嘉宾给出的是前进方向,而不是这种平衡必然成立的证明。

2. 超级智能可能分阶段到来,而非一夜之间出现

  • Vincent 认为前沿实验室负责人提出的情景具有相当概率,并称与奇点相关的预测出人意料地经受住了时间检验。他自己的宽泛预测是:超级智能“很可能”在未来10年内出现,同时承认不同领域的能力提升速度会不同。

  • 编程、数学和自主软件组织相对容易评估和模拟;疾病、具身活动及其他受现实约束的工作则更难。“你无法模拟一切,也无法计算一切”,但他预计近似能力会不断提升,包括在生物学领域。

  • 他的自动驾驶类比抓住了部署瓶颈:一个鲁棒性达到 95% 的系统,在安全关键岗位上可能仍然毫无用处。同样,一个超越人类的投资智能体,如果剩余 1% 的错误率偶尔会让用户损失全部资金,也无法被信任。

  • 实际含义是,基准测试中的超人类表现,可能早于可靠的经济替代能力出现。Vincent 对底层能力增长的判断比多数人更乐观,但对高风险应用何时达到大规模部署所需的鲁棒性,则没有那么绝对。

3. 廉价执行力带来更多人类项目,不一定减少工作

  • Vincent 起初将丰裕未来与当下的财务独立相比较:有能力退休的人,往往仍会创办公司、从事慈善、创作艺术、抚养子女或追求理解。AI 可能减少强制性劳动,却不会消除地位、意义、影响力或创造欲。

  • Nathan 的反驳更尖锐:亿万富翁继续工作,部分原因在于他们仍能做出有意义的贡献。如果超级智能比 Bill Gates 更擅长分配抗疟疾资金,Gates 为什么还要继续运营基金会,而不是把责任交出去?

  • Vincent 的回答是,对结果真正投入,就应该欢迎授权。最好的创始人本来就会雇用在某些领域“相较于自己超级智能”的人;AI 劳动力只是把这一模式延伸出去。他对经济的概括很简洁:“执行很便宜,创意价值连城。”

  • 这种反转可能带来“数十亿家初创公司”、电影和由人类发起或策划的自主创作。他还预计,纯粹由人类提供的服务——餐厅、剧院、值得信赖的育儿——会获得溢价,而普通知识工作者则会成为基本免费智能体组织的放大式导演。

4. P-doom 掩盖了更迫切的集中权力之争

  • Vincent 认为数字化的 p(doom) 估计没有帮助,甚至可能很危险:人们因为受尊敬的同行这么说,就给出 20%,却无法展开一个具体的因果情景。他尤其反对根据对极难预测的未来事件的高度确信,推导出全面政策。

  • Nathan 不接受不确定性会消解这一担忧。他的答案是“5%到95%”或“10%到90%”:他听到的一切,都不足以让人排除失去控制的可能,也不足以让人认定灾难如此确定,以至于应该放弃普通生活。

  • Vincent 承认,AI 可能带来工业革命级别的混乱,但认为收益超过风险,而提出的解药本身也可能变成危险。为了控制 AI 而建立的世界政府,可能比它试图阻止的推测性情景更加危险。

  • 他更近端的担忧,是自主权丧失:人们把生活置于“自动驾驶”上,把自由交给国家,或任由少数民族国家和科技公司集中超级智能。Nathan 的生物学类比支持了集中化风险:许多物质在缓冲混合物中并不危险,但一旦被提纯成单一的强烈剂量,便会变得危险。

5. 总计划从算力聚合走向集体智能

  • 第一阶段,是通过 API、命令行界面及其他开发者工具,提供一个全球算力市场。用户应该可以从 1 张 H100 到 1,000 张 H100 随意提出需求,并直接获得最便宜的合适容量,而无需分别接入每一家供应商。

  • 第二阶段,是在这张“全球算力网络”之上加入容错分布式训练和分布式合成数据生成。闲置或地理位置更便宜的机器,便可以参与训练而不是闲置,从而同时降低算力成本与智能的最终价格。

  • 更晚期的阶段,是协作训练开放模型——包括可能持续改进 DeepSeek 的 R1——以及面向智能端点的点对点市场。Prime Intellect 是一家特拉华州公司,但 Vincent 描述的终点,是一个由基金会支持、类似 Ethereum 而非传统云厂商的开放“公共事业”。

6. GPU 稀缺正变成按需协调问题

  • Vincent 称,在 ChatGPT 之前,GPU 还是一个很小的市场;如今需求和基础设施投入仍在指数增长。他不认同算力周期即将结束的看法,理由是更多 AGI 实验室、视频系统、推理模型、编程智能体和初创公司正在消耗越来越多的算力。

  • 在 H100 最紧缺的时期,小型实验室往往必须签订价值数亿美元、期限1年或2年的合约,才能获得训练集群。Prime Intellect 称,如今已经可以按需租用 1,000 张 H100,这与仅仅3到6个月前相比是一次重大变化。

  • 供给在结构上分散于“数百朵云”和“数千座数据中心”。NVIDIA 得以避免依赖单一主导买家,而最大的超大规模云客户也在开发竞争芯片;因此,芯片分配既流向 CoreWeave 和 Lambda 等独立供应商,也流向最大型云厂商。

  • Prime Intellect 想成为“连接所有岛屿的海洋”。它不购买庞大机群,也不承担相应的项目融资负担:“我们不是酒店,更像 Airbnb”,把超大规模云厂商、云平台、数据中心、亿万富翁和转售未用合约容量的初创公司聚合起来。

7. 不同工作负载可以变现硬件长尾的不同层次

  • 市场需求集中在 H100、B200、A100,以及规模较小的 3090。完整训练偏好大显存节点或集群;合成数据生成未来可能吸收家用 GPU、Nvidia 的家用 GPU,甚至一台不适合训练大模型的 MacBook。小型集群和 4090 也有开发与数据生成用途。

  • 即便是数十亿美元级别的建设,也不一定对应一栋可控的建筑。Vincent 认为,当前能源约束排除了单一的 10GW 集群,未来几年的更可能形态是多个约 500MW 的集群。

  • Intellect-1 已经跨欧洲和亚洲完成训练,而更广泛的供应长尾还延伸至美国、中国、印度、新加坡、马来西亚和家庭。Vincent 预计,算力会迁移至同时具备廉价能源、监管自由和商业自由的地点。

8. 监管与开放权重带来真正的安全分歧

  • Vincent 预测,欧盟 AI 法案会被记为“欧洲最糟糕的想法之一”,称其没有带来任何好处,却给小型初创公司增加负担;他也批评加州 AI 安全法案。这些是他的明确政治判断,并非 Nathan 简单接受的结论。

  • Nathan 的反例是 SB 1047:在一个权力过大的委员会被取消后,他认为最终版本主要要求前沿开发者维护并公布安全计划、接受监督。对可能产生颠覆性影响的工作而言,这在他看来是相对轻量的要求。

  • Vincent 支持红队测试、对齐研究以及直接打击恶意用户,但认为监管对守规矩的参与者约束更重,而恶意行为者会无视监管。他偏好的差异化发展策略,是让防御方获得足以应对网络、生物及其他威胁的 AI,而不是试图压制通用能力。

  • 开源是分歧更大的领域。Vincent 称开放模型能带来更多监督、透明度和对抗性测试,并认为闭源模型应该接受更严格的审查;Nathan 则回应称,权重仍基本是黑箱,并以 R1 为证据说明,后训练可能意外解锁戏剧性能力,而一旦解锁便无法召回。

9. MetaGen-1 让疫情防御更强,同时刻意削弱生成能力

  • Prime Intellect 为 MetaGen-1 提供了约2万-3万美元算力支持,并与 University College London、Nucleic Acid Observatory 和 Safe DNA 团队合作。该模型分析宏基因组污水数据,识别可能预示新疫情的异常。

  • Nathan 强调了改变风险平衡的架构选择:512-token 上下文足以识别可疑片段,却远短于完整基因组。因此,它无法像批评者担心的那样,生成完整病原体基因组。

  • 污水监测曾帮助识别和追踪 COVID-19,团队设想建立一个覆盖城市、机场,最终延伸至更多采样点的分布式网络。进一步的分布式训练可以吸收更多数据、提升检测能力,同时保留有限输出的设计。

  • 更广泛的研究议程包括虚拟细胞基础模型,以及人在回路中的自主科学家。Vincent 倡导渐进式部署——先构建小系统、测试、加入护栏,再扩大访问——因为目标不是为了自主而追求通用自主,而是在约束失败模式的前提下加速科学。

10. 3种并行化策略决定哪些信息必须穿过网络

  • 数据并行让 worker 持有模型副本,分别处理不同样本,再聚合各自的梯度。其根本负担在于,梯度大小可能近似等于模型大小:10,000 个 worker 更新1000亿个参数,会制造极其庞大的同步问题。

  • 张量并行或模型并行将模型权重分配到不同 GPU。由于每个 Transformer 层都依赖其他设备持有的权重,设备几乎在每一层都要通信;因此,这种策略尤其依赖高速本地互联。

  • 流水线并行将层划分为连续阶段,并在阶段之间传递激活状态。它的通信量低于张量并行,但频率高于数据并行;当各阶段地理位置分散时,延迟和序列长度就变得关键。

  • 训练所需的内存也远高于推理。除了参数和同等大小的梯度,AdamW 类优化器还要保留全精度参数与梯度副本、动量和方差;这些优化器状态消耗的内存,可能显著超过可见的模型权重。

11. DiLoCo 用偶发的模型增量取代持续同步

  • DiLoCo,即低通信分布式训练,让独立的数据并行 worker 先执行多轮本地优化,再进行同步。它们发送的不是单独的梯度,而是伪梯度:“权重起点与最终状态之间的差值。”

  • 这一思路建立在本地 SGD 和联邦学习研究之上。DeepMind 曾验证约4亿参数;Prime Intellect 将实验扩展至10亿参数,随后训练了100亿参数的 Intellect-1,但无力在同等规模上运行集中式基线。

  • 该方法在训练初期收敛更慢,因为此时梯度大致指向同一方向,可区分的信号很少;随着训练推进,它会逐渐接近普通数据并行的效率。Nathan 起初预计,学习早期最能从独立性中受益;Johannes 则强调,这一结果是实证所得,并非凭直觉即可保证。

12. 带宽削减 400x 仍有 worker 数量上限

  • Intellect-1 以 8-bit 而非 32-bit 精度传输伪梯度,带来 4x 的削减。再结合每100轮本地更新后才同步,通信量约减少 400x,足以跨全球互联网链路训练。

  • 在相同条件下,这仍不足以训练1000亿参数模型。Prime Intellect 正在探索增加本地步数、更好的量化及相关压缩技术,同时还要解决让更大模型装入每个参与节点的独立内存问题。

  • Intellect-1 在约 16 个 worker 上实现了高效扩展。当独立适应的 worker 太多时,它们累积的更新可能互相稀释或部分抵消,有效信号随之减弱;训练仍可继续,但相较集中式数据并行,边际收益会下降。

  • 因此,数百或数千个 worker 仍是实现真正开放参与的未解要求。带宽比算力更昂贵,较便宜的 spot 算力和闲置 FLOPs 可以容忍一定低效,但 Johannes 的目标仍是接近集中式训练的效率,而不只是证明分布式运行最终能够收敛。

13. 混合专家路由不会自然形成可读的专业分工

  • 普通混合专家模型会把每个 token 路由到部分参数,但这些专家不会变成可识别的数学家、病毒学家或文学研究者。Johannes 称,这是一种降低损失的高效路径,而不是可解释的知识分离。

  • 按序列进行路由的设计更适合地理分布,因为整个序列沿同一条路径运行,而不是逐 token 更换专家。Nathan 认为,这可能带来安全收益:隔离敏感知识,再分发不含“病毒学家”模块的基础模型。

  • 他引用 DeepSeek 约6710亿总参数、370亿激活参数的结构,认为这代表了机会所在。Johannes 同意可以强制建立领域路由,但不看好它能匹配无约束学习:从实证看,模型会自行发现不透明的路由结构,因为那些结构效果更好。

14. R1 式强化学习改变去中心化训练的经济学

  • Vincent 认为,推理时扩展意外地适合分布式系统。合成数据和推理 rollout 需要大量彼此独立、通信很少的前向计算,而可见的推理链比 o1 或 o3 的隐藏推理提供了更多可检查产物。

  • 他不认为可见性等于完全可解释:模型可能突然用中文推理,或输出无法与人类语言一一对应的奇怪片段。但推理轨迹仍提供了加入检查、编辑行为和研究重复结构的切入点。

  • Johannes 将工作流拆成两部分:先对生成的推理链进行监督微调,再进行强化学习。一批问题可能先生成 256 条 rollout,再执行一次更新;根据采样机制不同,每次反向传播之前可能有数分钟或数小时的前向计算。

  • DeepSeek 没有披露全部基础设施细节、训练时长或通信比例。Nathan 补充称,难度校准很重要:如果模型1,000次尝试只能成功1次,获得强化信号的成本就很高,因此 R1 和 Kimi 相关讨论中的课程设计必须让问题足够难、但仍然可学。

15. 长上下文削弱全球流水线,强化优化器卸载

  • Swarm 并行将流水线式执行扩展到远距离设备之间,把一个阶段的最终激活状态传给下一个阶段。该张量的规模等于序列长度 × batch size × 隐藏维度;频繁的小额传输意味着,即便总字节数可控,全球延迟仍然重要。

  • 这种方法可以让普通设备承载更小模型的部分组件,但 Johannes 怀疑它能否让任意家用硬件训练前沿系统。模型尺寸本身还不是全部限制,流水线阶段过多、链路较弱和家庭设备可靠性不足,都会带来实际瓶颈。

  • 研究也在向百万 token 上下文、长推理方向发展。数据并行的梯度大小不会随上下文长度增长,而流水线激活会增长;因此,随着上下文窗口扩大,全球分布式流水线方法会越来越缺乏吸引力。

  • 因此,Prime Intellect 更偏好将优化器状态高效卸载到节点存储。把全精度参数副本、梯度、动量和方差移出 GPU 内存,可能让单个 H100 或 A100 节点容纳约1000亿参数,但仍无法容纳约6500亿参数的 DeepSeek 级模型。

16. 容错与优化理论同样重要

  • 在 100,000 张 GPU 上,Johannes 预计至少每隔几小时就会有某个节点故障。许多训练框架的应对方式是让整个任务崩溃,再从检查点重启;这在单一数据中心内已经代价高昂,而当独立贡献者可能随时退出时则完全不可接受。

  • Prime Intellect 的开源 Prime 训练框架允许数据并行 rank 在训练过程中退出、重新加入或动态加入,而无需停止其他 worker。如果闲置和可抢占算力要成为可靠基础设施,动态成员机制不可或缺。

  • Intellect-1 最初暴露了大量未预见的边界情况;团队在运行期间修复了部分问题,暂停数小时后,带着仍在参与的节点恢复训练。系统到最后已经稳定许多,但 Johannes 拒绝给出绝对保证:下一次更大规模运行很可能还会发现新的故障。

17. 分布式基础设施扩大芯片市场,同时削弱其护城河

  • Vincent 预计 AI 基础设施支出将从数万亿美元升向数十万亿美元,并以 Microsoft 每年800亿美元、其他公司超过1000亿美元的投入承诺为例。他还重复了 DeepSeek 拥有超过 50,000 张 H100 的说法,以及 ByteDance 一度购买超过 600,000 张 GPU、且有时并不需要这些 GPU 的说法。

  • 廉价能源可能把算力部署在偏远地区,甚至海上;波浪能和卫星链路可能创造字面意义上的“算力岛”。经济逻辑其实比赛博朋克式想象简单:一旦通信能够容忍距离,机器就会迁移到能源成本最低的地方。

  • Nathan 将 NVIDIA 3.6万亿美元的市值与 AMD 2000亿美元的市值对比,比例为 18x,并问抽象化是否会消除 NVIDIA 的超额利润。Vincent 的回答是市场扩张叠加利润正常化:“利润率可能压缩,但收入可能达到现在的 10-100x。”

  • 他认为 Google TPUs 会比 AMD 构成更强竞争,而 Amazon 和 Apple 可以推动内部芯片采用,Groq 和 Etched 等专业厂商也可能赢得细分市场。如果市场达到他认为可能出现的“数百万亿美元”规模,NVIDIA、AMD、ASML、TSMC 等公司都能变得更大。

18. 终局是对生产性智能的无需许可的所有权凭证

  • Prime Intellect 与 Imad Mostaque 的 Intelligent Internet 项目合作,但通过点对点算力、去中心化训练和频繁开放发布来形成差异。Vincent 预计,Python、Llama 社区等基础开源项目,以及独立研究者,将叠加改进,而不是像闭源实验室那样进行垂直重复建设。

  • Vincent 说,R1 实际上把 OpenAI 领先开源的时间从数年缩短到数月。Nathan 保留了限定条件:他仍会选择 o1 而不是 R1,o3 即将发布,而 DeepMind 或 Anthropic 可能已经拥有尚未披露、达到或超过 R1 水平的系统。

  • 早期贡献者——包括算力供应商、开源组织和研究合作方——主要以实物或能力参与。计划中的非营利基金会将治理这一公共事业,而 Prime Intellect 这家公司只会成为众多贡献者之一;具体治理和激励细节仍在敲定。

  • Vincent 描述的总体方向是无需许可、代币化,但拒绝给出时间表。他设想,以算力为支撑的所有权比法币更难实现,并能让持有者接入一个生产智能与收入的系统。“我们把互联网输给了 Big Tech 平台垄断”;这套总计划,是为了避免以同样方式输掉超级智能。

Nathan Labenz

Vincent Weisser and Johannes Hagemann, founders of Prime Intellect, welcome to The Cognitive Revolution.

Vincent Weisser

Thanks for having us.

Johannes Hagemann

Thanks, yeah. I’m excited for this conversation.

Nathan Labenz

I’m excited for this conversation. For a while, I’ve been wondering about distributed training: whether it’s going to work, what the trade-offs are going to be, and generally how to think about the concept of decentralized AI. When I recently mentioned on an episode that I was looking for the right people to talk to about this, your names came to my attention. I appreciate you being willing to do this, and I’m looking forward to getting into the nitty-gritty details of all the work you’ve done to realize this decentralized AI vision.

Before getting into that, one of my common refrains is that a positive vision for the future is currently the scarcest resource. I’m always amazed by how little of that we hear, including from people leading the frontier AI companies. We get very vague visions of what’s going to be good about the future. One thing that has struck me about the two of you, as I’ve explored your work in preparation for this, is that I think you do have a positive vision for the future.

I’d love to start by giving you an opportunity to articulate that positive vision for us a little bit.

Vincent Weisser

I can kick it off by framing it in terms of what we plan to build with Prime Intellect, and then more broadly how I see the positive vision of the future with AI.

Our goal is to make intelligence and compute too cheap to meter. I think we’re entering that era right now. The key goal for us—and a key part of making it utopian—is to make it widely accessible and open to everyone.

If we zoom forward a few years or decades, the biggest risk would be having this super-powerful intelligence and compute but not making it accessible to everyone. Instead, it would be accessible only to the select few: the big states, the big tech giants, and certain individuals. I think the most positive future is one in which AI empowers every human and every creator to leverage their intelligence and be able to do more with less.

People would have agents at their disposal to create more advanced science, have better access to medicine and education, and gain access to all of these things. I think AI has the potential to usher us into an era of widely distributed abundance, if done right. But if done wrong, it also has the risk of creating a much harder-to-access intelligence age.

The most important piece is that large parts of society are able to participate in this upgrade.

Johannes Hagemann

We’re pretty much aligned on that. I think it needs to be rightly distributed. The most dangerous outcome is if there’s only 1 superintelligence. The safety factor is 0, obviously, and the distribution goes in the opposite direction from what we’re aiming for.

That’s how we think about the future of problem-solving through AGI and ASI.

Nathan Labenz

It’s interesting that you mention AGI and ASI in that answer. So many AI worldviews or expectations really diverge on how powerful people expect AI systems to become, and on what timeline. How would you compare and contrast your own expectations with what we’ve heard recently from Sam Altman and Dario Amodei, who seem to be increasingly confident that we’re going to see superhuman AI in the next few years?

Vincent Weisser

I think most of the views put forward are very plausible. Maybe they’ve been plausible for the last 15 years, since reading The Singularity Is Near and Superintelligence when they came out. I think we’re still on that path. It’s actually surprising how well those predictions have held up.

I think the most common views of the big lab leaders—from Demis Hassabis and Dario Amodei to Sam Altman and people like Leopold Aschenbrenner—are scenarios on which I would put a high probability. They base those views on the research progress we’ve seen over the last few years.

The biggest question is how general it will be in the broadest sense. A lot of people I talk to at the labs have high confidence that AI will reach superhuman coding, superhuman mathematics, and superhuman software organizations that run autonomously. But that doesn’t mean we get superhuman humanoids tomorrow.

I think a lot of these things will look like autonomous cars. It’s easy to make radical progress, but it’s hard to get to 100% accuracy and robustness. An autonomous car that isn’t 100% robust but is 95% robust is still pretty useless. I think we’ll see the same with superintelligence. The deployment of it will happen when it has extremely high robustness in its application.

It’s not enough to have a superhuman investment agent if it can screw up 1% of the time and lose you all your money. I think that’s how we’ll see progress shape up. It will move much faster in some areas, as we’ve seen with the new inference-time-compute scaling paradigm, and slightly slower than some of the biggest optimists might make it out to be in trickier, harder-to-simulate areas.

I think the framework from people like Sten Tamkivi about how computationally reusable different areas are is useful. It’s more difficult to solve all diseases than to write a bunch of code autonomously. We’ll run into the limits of what you can compute. You can’t simulate everything and you can’t compute everything, but you can approximate reality with pretty good simulations, including for things like biology.

I’m quite optimistic. I think most people are not optimistic enough, especially in the face of all the progress and all the infrastructure build-out. I think we’re on track for superintelligence in probably the next decade.

Nathan Labenz

Can you put a little more color on the future that you envision? I hear you on the accessibility part. I definitely think people are underestimating what’s coming, but I’m more unsure about whether it’s going to be good by default or bad by default, and what the hinge points are.

It’s funny that you mentioned Kurzweil, too. I’ve increasingly been using the phrase “Kurzweil’s revenge.” In retrospect, it seems like there was really no other way this was going to go. The fact that so many different algorithms seem to work, combined with the fact that we have compute and data at scale, means there was really no trajectory in which we had these compute and data resources without somebody figuring out a workable algorithm.

In that fundamental sense, if you have the physical and informational inputs, somebody will figure out how to unlock the lock. We’ll get reasonably powerful, and potentially very powerful, AI systems. That seems to have been borne out very well.

Do you have a vision for daily life? In your successful scenario, am I working a job? Is there a stable equilibrium? I really struggle to envision a stable equilibrium. The decentralized-AI line of thought in general seems to try to get there, but I’d love to have a more concrete, detailed, richer vision than I do.

Vincent Weisser

It really depends on the different dimensions of AI and also on the time frame and personal preferences. In many ways, people who are financially independent could retire, but they could also still work on a startup or do other things. I think that’s already playing out.

Every billionaire in society is probably working harder, not less hard, on philanthropic efforts, entrepreneurial efforts, and other efforts. I think we’ll see more people behaving as if they’re financially independent. In that sense, there are already glimpses of how abundance manifests. We are, by definition, living in abundance, but people have different priorities in life.

A recent book I read on this was Nick Bostrom’s Deep Utopia: Life and Meaning in a World Without Work. Some of his points make a lot of sense. There are so many other aspects to life that people care about, whether it’s having children, doing art, creating things, understanding the world, or reading. People will be able to spend more time on those things.

Even if one sees further jumps in human progress, people will be able to get more freedom and ultimately have an easier time reaching financial independence. That’s one example, but more broadly, people will be able to do whatever they want to do.

Most people I know could stop working, but they don’t. I don’t see them completely stopping work once we have AGI. I think what’s interesting is that even now, among people working on this technology, there are people who resign from their AGI jobs because they think it’s time to enjoy the last 2 or 3 years before superintelligence, while on the other side there are pessimists who think the end is near. I think that’s dangerous and unlikely. I think the nature of jobs will change, but there will probably be a return to very human labor. People might still go to a restaurant or a theater, even if they don’t drive an Uber because it drives itself.

There will be a different sort of labor that becomes even bigger: everything where you and I, even after AGI, would pay for a human because it’s more joyful to have a human around than a steel robot. If you want your kids to be taken care of, maybe you don’t want your Optimus robot to do it. You want a human you trust and can understand.

That’s how I think it will play out. In many ways, it won’t be absurdly different from today. There will just be far less knowledge work that isn’t exceptional. There will be much more curation, and I think knowledge workers will still work, but they’ll work in very amplified ways on different functions. They’ll have an army of people working for them for free, which are, to an extent, the AIs.

Nathan Labenz

The one point I want to push on is the billionaire point. I feel like there may be a contradiction, although maybe you can resolve it. Why are billionaires working today? In part, I think it’s because they feel they can make a meaningful contribution. They want to make a positive difference.

Does your vision imply that, for people in that position, there isn’t an AI they can hand that responsibility off to that would do a better job? You might imagine Bill Gates, Dustin Moskovitz, or somebody else saying, “My goal is to eliminate these diseases. There’s a superintelligence that could probably make better grant-evaluation decisions. Why would I sit here and run this foundation?”

Are you imagining that they don’t have that option, or that they choose not to use it for some reason? That part is always a little weird to me, because if you have a superintelligence, what are even the billionaires doing?

Vincent Weisser

There was a good interview between Sam Altman and Bill Gates that touched on exactly this. You could see Bill Gates grappling with it, saying that he gets so much meaning out of being good at fighting malaria, and that if superintelligence could do it for him, he would lose some meaning because he’s so good at it.

I think that’s the wrong worldview. If you really care about something, you should be happy if you can hand it over to your employee or your agent to do it better for you.

The best founders or philanthropists build teams that are better than they are in every dimension. Maybe they have broad skills, but ideally they hire people who are superintelligent compared with them on something very specific. I hope Elon Musk has someone who is much more intelligent than he is on propulsion, autonomous cars, AI, and systems across all of his efforts.

I think that’s more how it will play out. Execution is cheap; ideas are worth everything. In a world where you can just do anything, it almost inverts the current reality. I think it would lead to billions of startups, billions of movies, and much more: an explosion of content, companies, and autonomous creations that a human is either seeking or creating.

I’m kind of extrapolating from where we are today, and from how I see and try to adapt to what seems plausible in 1, 5, and 10 years. I think there are still a lot of things we will want to do and work on.

To your point, I think the ultimate thing is almost like Maslow’s hierarchy of needs. There are things like impact, status, meaning, and fulfillment that are timeless. Even if you have superintelligence, you might still get meaning out of specific things that you see or do.

I see it as humanity having a gigantic workforce of AI systems and agents that do a lot of the work, while humanity hopefully stays on top of it and manages and directs it toward the aims that humanity cares about.

In some ways, our biggest corporations or states are already superintelligences with a lot of agents in them. They’re directed through democracy, capitalism, or whatever, toward specific directions. I think the biggest risk is that nation-states and for-profit corporations have the superintelligence, instead of everyone having it to do what they want.

Nathan Labenz

When you said “hopefully,” the interjection I was going to ask about is whether you entertain the concept of p(doom) at all.

Vincent Weisser

I don’t think it’s an extremely useful concept. A lot of people are way too confident in weird cyber scenarios and in probabilities that are not actually probabilities. If you ask them to unpack their reasoning, they can’t really do it.

I’ve seen too many people say, “My p(doom) is 20%.” Then you ask why, and they say, “Because this other person also has it.” Usually, the argument falls apart.

I think p(doom) is a dangerous concept. I wouldn’t put strong confidence in anyone who puts out random numbers. Probability is between 0% and 100%, and the universe will go on for billions of years. Will something eventually kill it? Sure. But when, how, and what kind of event it would be are so hard to know that it’s almost not worth trying to pin down.

One of the problems that utilitarian philosophy brought to the space is having very high confidence in future scenarios and events that are impossible to know, and then basing policy and actions on them.

What’s more important—and the ironic thing is that, in this worldview, one needs to realize that on shorter time frames the probabilities are stacked in favor of good outcomes. Policy actions can sometimes have the exact opposite consequence. Someone with a low p(doom) might say, “That’s why we need to regulate it heavily in Europe.” Then AI leaves Europe. Or they say, “We need to regulate it heavily in the United States,” and suddenly things move outside the country.

There’s a cascade of very bad epistemics and reasoning that follows from people going too deep on p(doom).

Nathan Labenz

I’ve certainly seen some of that. At the same time, I do worry that things could get out of control. When I’m asked for my own p(doom), I usually say 5% to 95%, or 10% to 90%.

What I mean is that nobody has said anything compelling enough to me that I shouldn’t worry about things getting totally out of control. At the same time, nobody has said anything compelling enough that it’s so likely to happen that I should check out and spend the rest of my life at the beach.

I do worry about the possibility of things getting out of control. Do you think that worry is misplaced, or do you share it to some degree?

Vincent Weisser

I don’t think quantifying it is particularly useful, but I do think considering it is useful. I see it as similar to the Industrial Revolution. It created chaos, created a lot of harm, and in some ways created civil war and other consequences that weren’t good. The internet also created complexities and political consequences.

Ultimately, I think the benefits of AI will far outweigh the risks. Some of the paths to avoid the risks can become risks themselves. In a world where everyone is worried about existential risk and calls for a world government, the world government might be a bigger risk than the science-fiction scenarios people are worried about.

All of these are complex systems. It’s hard to know what the specific risks will be. I think the biggest risk is people losing their autonomy: putting life on autopilot, losing their freedom, and handing it over heavily to the state and to overregulation.

That’s my biggest worry: that even the most well-intentioned people create the worst outcome unknowingly and unintentionally, and that their efforts are misused by people who seek power.

A lot of the people who were fighting for alignment, safety, and policy have been corrupted by the big labs and big tech companies that have their own goals and intentions. I know stories about almost all of the AGI labs that are extremely worrying in terms of what has happened behind the scenes and how they seek power, including people whom the whole community reveres.

The thing I’m really worried about is full centralization of superintelligence by a few nation-states and big tech giants, completely disenfranchising large parts of humanity.

Nathan Labenz

It seems like everything is in play in a way that it hasn’t been before in my life. I do hear you on the idea that a crazy imbalance of power—or 1 superintelligence in the hands of 1 organization, 1 company, or even 1 individual—would be a problematic situation.

In biology, one lesson I’ve learned over and over again is that anything sufficiently concentrated is dangerous. Drugs can become dangerous when you take something that was fine as a leaf growing on a tree, purify it down to 100%, and start inhaling it. That seems to come up over and over again.

I’m sympathetic to the idea that if we can maintain a buffered solution and a balance of power, where everybody is checking everybody else—much like things work today, where nobody has the ability to dominate the world unilaterally—that would be appealing. If we can maintain that as we bring AI online across all aspects of life, I think that sounds attractive.

Of course, I don’t really know what that could bring. Anything seems possible there. But I find a lot to like in the vision of everybody rising simultaneously, everybody’s interests keeping one another in check, and no single actor being able to make a mistake that throws everybody else into a huge problem.

Let’s talk about the company and your master plan for getting there. I love a good master plan, and you have one. One thing I wasn’t able to tell from my research is what kind of company it is. Is it just a normal corporation, or something else? Give us a little bit of the foundational backstory, and then take us through your master plan.

Vincent Weisser

Our broader goal is to make compute and intelligence too cheap to meter. We want to do that in multiple stages.

In the first stage, we started by aggregating global compute and creating an efficient compute market, along with developer interfaces such as an API and command-line interface. The goal is to allow people, no matter what kind of compute they’re looking for—whether it’s 1 H100 or 1,000 H100s—to make a request and find the cheapest compute that fits their needs.

That’s how we started and how we launched 2 or 3 months into creating the company. It was the biggest thing we initially did, and it gained a lot of traction.

Building on top of that, and in conjunction with it, we’re building decentralized training and other approaches, such as distributed synthetic-data generation. These approaches can leverage the global compute fabric. If there’s extremely cheap compute in 1 place or another and it dynamically shifts, it’s extremely beneficial if you can train in a decentralized, fault-tolerant way.

You can save massive amounts of money and leverage global compute, especially when idle compute is available somewhere in the world. Ultimately, this reduces the cost of intelligence and compute because you can make more efficient use of the resource.

That’s stage 2. We’ve also made a lot of progress there.

Closely connected to that is the goal of training leading open models collaboratively. Anyone in the world could contribute their idle compute to the network and get rewarded for it, making the highest possible return on their compute because it gets fully utilized.

If the compute is idle, people can contribute it to frontier models. For example, we’ve been looking at contributing to the continuous improvement of the R1 model from DeepSeek.

That’s almost the third pillar, which connects more broadly to peer-to-peer compute and intelligence. The goal is for anyone in the world to be able to contribute compute, and for anyone in the world to be able to use that compute. It becomes an extremely efficient market for compute.

On the other side, the same can be said about intelligence itself. Any AI API is also a kind of market. There are different people hosting Llama models, DeepSeek models, diffusion models, and so on. They’re competing, and their cost is ultimately determined by compute.

You can lower the cost of those intelligence endpoints—of agents, LLMs, and other models—by having the most efficient compute market. An efficient peer-to-peer compute market enables efficient peer-to-peer intelligence sitting on top of it.

The goal is to create a system that is more like a protocol, similar to parts of the internet, that can be maintained almost like a public good. People can use it trustlessly and permissionlessly.

The closest structural analogy is something like Ethereum. The idea is to create technology, make it openly accessible, have a foundation-like structure to support it, and then over time allow anyone to own and use it at the cheapest possible cost.

To answer your question about how we’re structured, it’s a Delaware corporation, but the setup is more akin to Ethereum. We’re creating a foundation and giving grants for people to develop this in the open through an open-source approach.

The goal is to make it fully accessible to anyone. Anyone could improve the system, contribute back to it, or participate in it. The broader design principle is to create a public utility, in conjunction with systems like Ethereum, where anyone can create agents and commercialize them. An agent can make money for you.

Going back to the utopian vision, anyone in the world could contribute to the system, own a piece of it, and have it generate revenue for the end users who participate in it.

Nathan Labenz

A lot of points there. Let’s start with the compute market, and work forward through the master plan.

How would you describe the compute market today? We’ve had a hyped cycle of people raising large equity rounds and pouring the proceeds directly into GPUs. In some cases, Nvidia has even taken equity positions in exchange for GPUs. It seems like that phase may be over.

Are those the kinds of companies that are now saying, “Maybe we overbought a little bit. We have more cluster capacity than we thought we could use,” and are now contributing to your marketplace? I have a million questions about the compute marketplace, but tell me what you think is interesting.

Vincent Weisser

If you zoom out, GPUs were a tiny, tiny market before ChatGPT. They’re growing at an exponential rate, and I don’t see a slowdown. This week was anomalous in the sense that there were more than $100 billion in compute commitments from individual AI companies. There’s much more demand for compute, including from a long tail of startups seeking it.

To your point about how the market works structurally, more than a year ago we were in a period when supply for H100s was extremely constrained. The big players that paid extra got more of them and received priority.

That shows you the problem. The big tech giants got priority because they paid more and had gigantic orders for long-term clusters. What has shifted is that there is now more supply. Production has started to catch up, and new generations, such as Nvidia’s B200, are rolling out.

Many of the small startups that raised capital and deployed it bought long contracts. They bought 1- or 2-year contracts and paid hundreds of millions of dollars. If you wanted to train a model and needed 1,000 GPUs, you had to buy a 2-year contract to get them. It was impossible to rent them on demand.

Fast-forward to now, and on platforms like ours you can rent 1,000 H100s on demand. That wasn’t possible even 3 to 6 months ago.

It shows that a lot of the supply was initially allocated through long-term contracts. From a capital perspective, those are more like structured financial products. CoreWeave buys tens of billions of dollars in compute, gives it to OpenAI, and takes out loans against the GPUs. That model is evolving, and more of that compute is moving to on-demand supply.

That’s what powered our growth and positioning. A year or 2 ago, it was impossible to find an H100. Every AI setup and developer we talked to had a very hard time finding H100s. We were able to find them by going directly to data centers and talking to billionaires who had bought tens of thousands of H100s and wanted to sell them on demand.

Fast-forward again, and there are even more data centers and more cloud providers. The market is insanely fragmented. To an outsider, it may not be obvious that there are hundreds of clouds and thousands of data centers, and there will be more of them. There will also be more chips than Nvidia chips.

Nvidia keeps the market fragmented by design. It doesn’t want an overly powerful buyer. If OpenAI or Microsoft were Nvidia’s only buyer, Nvidia wouldn’t be in a good position. On the other hand, its biggest clients also compete with it. Google, Amazon, and the other big buyers are producing their own chips and competing directly with Nvidia.

Nvidia needs to be careful, so it gives many allocations to smaller clouds such as Lambda Labs and CoreWeave rather than to the very biggest tech clouds. Those smaller providers are more aligned with Nvidia in many ways.

That’s why supply is distributed across hundreds of data centers in America and around the world. As an end user, you want to discover, “I need 200 GPUs. Where can I find them right now?” That’s not easy or clear because demand and supply shift in real time across all these platforms.

There were also well-known cases of startups that raised a lot of money and started pretraining models. That continues to be the case. There are more AGI labs today than a year ago. There are also many applications that need more and more compute, especially new use cases such as video, heavier reasoning, coding agents, and agents in general.

I don’t think there will be a slowdown in compute. On the other hand, compute will probably become one of the biggest chunks of GDP as we ramp up toward AGI or ASI, powering all of the different intelligence use cases.

Nathan Labenz

Would it be fair to say that you’re playing a role like an aggregator of people who are also selling directly? I don’t know whether to pick Kayak as the analogy: I could buy directly from the airlines, or I could go to Kayak and get a menu of all the different airlines.

That’s as opposed to eBay, where somebody says, “I have 3 H100s here. Can I plug them into your marketplace?” It sounds more like the former.

Vincent Weisser

Ultimately, it’s not so different from the biggest marketplace in the world, Amazon. Anyone in the world can sell compute on our platform. We’re in touch with everyone selling compute, from hyperscalers and individual data centers to cloud providers, billionaires who have compute, startups that have too much compute, and startups that want to buy compute and put it back onto the platform when they don’t need it.

The best analogy is that a lot of platforms are isolated islands. We’re trying to create the ocean that connects all the islands. You have some compute in one cloud, some in another, and some in one big tech company and more in another, but it’s very hard to orchestrate all of it.

A lot of the people we talk to start with 2 people building their own APIs to query the availability of all the GPUs. They have different APIs, and that’s all the work we simplify for the end user. You can orchestrate this global compute fabric.

A lot of these providers are almost like private-equity products. They borrow $1 billion to buy $1 billion of compute and lend money against the compute. It’s a very high-capital-expenditure business.

What’s different is that we don’t buy hundreds of millions or billions of dollars in compute. We’re not a hotel; we’re more like Airbnb. We’re a marketplace sitting on top of other marketplaces.

Some of the marketplaces we talk to that are trying to do something similar don’t cover the full spectrum. They might not work with hyperscalers or larger clouds; they might work only with individual data centers. We’re trying to aggregate all of them over time onto 1 market.

Nathan Labenz

What’s the smallest unit of compute that would make practical economic sense for somebody to contribute to the marketplace today?

Vincent Weisser

We have every type of chip that’s in demand. The majority of demand right now is for H100s, B200s, A100s to some extent, and 3090s. Over time, there’s reason to believe that, for synthetic-data generation, you could even use a MacBook or something similar. That’s not our primary focus right now, but compute is everywhere. It’s not just in data centers or H100s.

Over time, the goal is to leverage all the compute out there. Some of it is much more useful for different AI workloads, but as we shift to the synthetic-data paradigm, some new types of compute become useful.

Nvidia is now shipping its own home GPUs, and those could become interesting over the next few years, especially if a lot of people get them. The answer is all compute, but compute that’s in the highest demand will be more successful on the market. It’s very market-driven.

Johannes Hagemann

For users on the platform, all kinds of compute resources would be useful for development purposes. For the distributed-training component, it’s much more focused on high-capacity GPUs: an H100 or A100 node, a full node, or even full clusters.

There are still use cases for 4090s, smaller clusters, and data generation. For training, you need quite a bit of memory, so it’s more focused on A100s and H100s.

Nathan Labenz

Part of why I’m interested in the economics and practicality of contributing to the market is that it seems like, in the long term, we may be headed for a fight about who can compute, under what controls, under what circumstances, and with what oversight.

The trillion-dollar data center is one idea. It’s highly aggregated and highly centralized. From a geostrategic standpoint, it’s probably relatively easy for a government to control: you can fence the perimeter and know who comes in and out.

On the other end, there isn’t really anything like this for AI yet, but there is Bitcoin and Ethereum. These are systems that are truly not something people can shut down. It would be very difficult, even for the United States government, to shut down those networks if it really wanted to.

Where are we on that spectrum today with these global, decentralized compute fabrics, and where do you think we’re going? If you need to be at significant scale and basically be a data center, we’re not at the extreme of a trillion-dollar data center, but we’re closer to that. It could be controlled or governed.

If you could get down to the level of, “I have a Mac mini on my desk that’s idle, and I’ll rent it to you for $0.05 an hour—not even necessarily for the money, but because I want to contribute to a global network nobody can shut down”—we would be in a very different regime.

Vincent Weisser

On the first point, I don’t think the $2 billion cluster is going to be 1 single cluster. Even the Stargate build-out will be distributed. All the big tech companies are looking into how to train across distributed clusters.

They have a more favorable environment than we do. They have cables between their data centers, with at least 40-gigabit or 100-gigabit interconnects, which we obviously don’t have in a globally distributed setting. But even there, I would argue that it’s not easy to control. You don’t have 1 single location that you need to prevent somebody from accessing.

It will be distributed across the globe. If you want to build something like a single cluster, energy requirements mean you can’t build a 10-gigawatt cluster right now. We’ll be limited to multiple 500-megawatt clusters over the next couple of years.

What we’ve already seen with our distributed-training run is that we trained across Europe and Asia. Both things can be true at the same time. Compute is already distributed across Europe, America, Asia, China, India, and other parts of Asia.

A lot of compute is shifting to places where it’s freer, where you can generate revenue and aren’t encumbered by stringent regulation. Places like Malaysia and Singapore are seeing a boom in compute.

There’s also a gigantic long tail of compute. A lot of data centers have hundreds or thousands of GPUs, but most don’t have 100,000 or 1 million. You can count those on 1 hand. They’re more like the xAI, OpenAI, and Microsoft clusters.

There’s also a lot of lower-powered compute in people’s homes. A ton of people have 4090s and 3090s across the world. So I think it’s not only extremely naive to try to regulate compute; it’s also extremely dangerous.

David Deutsch said in a recent interview that regulating compute is like regulating code or mathematics. It’s extremely dangerous, but also extremely naive, because it has the exact opposite effect. It pushes compute toward nations that are even harder to regulate and observe. It shifts compute to the boundaries and to actors that don’t obey regulations.

You can see this with Bitcoin and Ethereum. A lot of Bitcoin mining was in China, and then China banned it. A lot moved to the United States, but energy was cheaper in other regions, so it also moved to parts of Africa and elsewhere.

I think the same thing will play out with AI. Europe is perhaps the best example. We’re both from Europe, and we both left Europe. One reason is that Europe is extremely bureaucratic and co-opted by regulators who ultimately don’t have the best interests of European citizens, the future, or the economy in mind.

Europe overregulates. It didn’t even have a real AI community. It was barely alive, and now it’s essentially nonexistent. It’s the best example of a continent that fumbled its participation in the new intelligence age because of a few corrupted regulators.

I know some of those regulators. They had the best intentions. They didn’t plan to destroy the future of the entire continent, but they did. That’s a cautionary lesson.

Fortunately, I’m very excited for America. America isn’t repeating that mistake. It was on track to repeat it under the last administration, but I think we’re on a bright path toward an optimistic future. Otherwise, the United States would have said goodbye to its future and its stake in AGI.

That would have been extremely dangerous and would have pushed development even harder toward Asia, especially with progress from DeepSeek.

It’s important to think about second- and third-order consequences. A lot of policy people I know, including some of the most powerful ones, regret policies they argued for. Some of the people who indirectly funded the biggest initiatives aren’t fans of them anymore. They publicly state that, or will do so in the future.

You’d be surprised by how many people who enabled major policies now regret having done so. That will become more public as the Overton window shifts.

There’s a lot to update on. Funding superalignment is great, and there should be more of it. But funding policy quite quickly goes wrong, gets co-opted, and has unintended consequences. It can go horribly wrong.

On the other side, most policy proposals are confused about governance. People like Jack Clark have commented on our work and said that compute governance needs to be updated. Compute governance in the face of distributed training makes little sense, especially in the way it’s done right now.

Policy proposals have been very slow and lacking, but also very naive. They aren’t in the spirit of freedom, democracy, free markets, or individual autonomy. That’s very problematic.

Nathan Labenz

What policies do you think people are regretting?

Vincent Weisser

I think the EU AI Act will go down in history as one of the worst ideas, not only for Europe but also because it has had essentially zero impact. It didn’t improve anything for anyone. It made things worse for small AI startups.

That’s part of a general problem Europe has: it’s very proud to regulate and overregulate industries that are tiny or nonexistent. The EU AI Act is a concrete example. The California AI Safety Act is another. Even the people arguing for it said it should have been done at the national level rather than only in California.

Those are the 2 most well-known policy initiatives. I know some key policymakers at the big AGI labs who have left and regret supporting those efforts. I also know some of the biggest funders of AI policy who regret making those donations.

There will be more of that, and it will become more public. People will realize the outcomes of the policies they supported.

The same goes for funding superalignment. It’s good to fund that work, but funding policy can quickly go wrong. It can be co-opted and have unintended consequences. I think that happened to some extent with a lot of the governance and policy work.

The majority of the proposals were confused about governance. Jack Clark also commented on our work and said that people need to update. Compute governance in the face of distributed training makes zero sense, especially as it’s done now.

I think David Deutsch gave a good interview on this. If you’re worried about an unsolvable problem, the only path is to solve it. AI can help solve those problems. One of our first model releases showed that AI can make the world safer with respect to biosecurity.

The philosophy is well encapsulated by what Vinod Khosla wrote about accelerating defensive technologies and differential development. Democracy and decentralization are probably the path to the brightest future in this direction.

That doesn’t mean governments should overregulate. It means making sure that good actors are supported while bad actors are stifled. Policy and regulation often have the opposite effect. The best and most well-intentioned actors follow the rules, while bad actors don’t care.

Nathan Labenz

I agree with the counterproductive nature of many regulations. I’m personally worried about that right now with policies directed toward China. I can’t shake the feeling, no matter how many arguments I hear to the contrary, that the actions we’re taking will make the situation worse.

You also mentioned superalignment. What do you think is reasonable for society to expect from the frontier labs?

I went back and forth on SB 1047. Initially, I thought it seemed reasonable. Then there was a version in which a panel or commission appeared to be overpowered. I didn’t love the idea of 5 people appointed by the governor making all these decisions. When that was the version being considered, I was opposed.

Then that provision was cut from the final version. I would summarize the final version as saying that if you’re doing frontier AI work, you have to have a safety plan, you have to publish that safety plan, and you have to be open to some amount of scrutiny.

That seemed pretty reasonable and light-touch. Even if you don’t frame it as law, policy, or regulation, what does it mean for a frontier AI developer to act responsibly in today’s world? They’re taking potentially disruptive steps, so they should proceed with caution and try hard to act responsibly.

What does that mean in your mind? What should we expect from them or demand from them?

Vincent Weisser

A key aspect is differential development of defenses. You and I can’t defend against AGI if we don’t have one ourselves, especially against cyber, biological, or other threats.

Going back to the frontier labs, I think much of what they’re currently doing is reasonable. They red-team their systems and have goals of publishing something safe that can’t easily be misused.

Ultimately, you can create a technology, but the burden is also to some extent on the user. A lot of things can be misused, whether it’s the internet, a car, or anything else. Most people don’t misuse them. They use them lawfully and carefully.

We should assume the same with AGI. The vast majority of humanity will use it for good purposes. There will be a tiny minority that misuses it. That’s where the focus should be: stopping the misuse of technology.

The details depend on the flavor of AI research. I think all the labs have taken reasonable steps on safety, alignment, and related issues.

The benefit of open source is that you have more oversight and transparency. People can jailbreak the models, and others can quickly create solutions for those jailbreaks. That makes systems more robust.

If I’m going to hand over my health care, my children’s education, and key parts of social functions to a system, I want to see the code, verify the code, and run tests against it. A black box served by an AGI lab doesn’t instill much confidence in me.

I think there are reasonable demands for people to gain more insight into frontier models than just an API endpoint with limited access to capabilities. I know you red-team some of the models. You can discover a lot by using closed black boxes, but you can’t look inside them or understand what’s really happening.

I think we would be much safer if all frontier AGI models were completely open source. The building blocks of the internet are extremely open, as are blockchains. They’re safer because they’re open and operate in an adversarial environment where people try to break them.

That would be the safest path for this technology. Given that closed models are currently black boxes, I think they should face more stringent regulation than open-source models. Closed labs should open their code to people who can examine it deeply and perform tests beyond API access.

The jury is still out on whether closed models can achieve the same rigorous testing and transparency that open-source models get by nature.

Nathan Labenz

I’m of mixed minds on this. My background is generally libertarian. I’m skeptical of regulation, broadly pro-capitalism, and supportive of free markets across a wide range of outcomes.

I do wonder how well the open-source label really applies to models. Models are not that much less of a black box just because you have the weights. They can be somewhat less of a black box. I’m a small angel investor in Goodfire, for example, and they’re doing interpretability work on Llama 3 70B, or 3.1 or 3.3, whatever it is exactly.

There’s some degree to which the black box is starting to get cracked open, but we’re still nowhere close to saying that a model is fully under control or won’t do bad things.

I’m always looking for a way to square these objectives—to get the best of both worlds. I think more access than an API, especially for safety and academic researchers at the big labs, should be a significant priority. The access I’ve had has been purely through APIs, with very little information. It has gotten somewhat better, but I’d like to see it improve further.

At the same time, I worry that we don’t know what the trajectory of these technologies will be. The R1 moment is a good example. We don’t know exactly what the trajectory of these technologies is going to be, so there’s something risky about open-sourcing frontier systems that you can’t take back.

If you open-source Llama 70B and somebody performs gain-of-function research on it, as happened with R1, you can get a dramatic capability increase. In the R1 paper, they showed that they could take midsize open-source models to much higher levels of reasoning capability.

If you had asked the people who created those models what the best possible result would be if somebody fine-tuned them on certain math benchmarks, they might have said it wouldn’t get that good. Then suddenly there’s a huge unlock, and society has to treat it as the new norm.

I wish there were a way to enable access, research, and understanding while still giving us a way to take things back if we make mistakes. So far, we’ve mostly been protected by the fact that the AI systems available to us aren’t yet that powerful.

It seems realistic that in the not-too-distant future, something more powerful could be open-sourced and seem fine at the time. Then another post-training unlock could take it to a whole new level, and we’d realize that it had become a real problem. There wouldn’t be much we could do about it.

You have a good example of how to get the best of both worlds. One of the best open-source AI projects I’ve seen that fits this description is the recent work you did in partnership with SecureBio.

Tell us about the biology work you’ve done that illustrates how we might get the best of both worlds, at least in some domains.

Vincent Weisser

For context, we supported the training of a metagenomic foundation model for early pandemic detection in wastewater. It can also be extended more broadly.

There are 2 or 3 interesting things about it. First, it took around $20,000 to $30,000 of compute to create a state-of-the-art frontier model for detecting pandemics earlier. We’ll continue training it in a distributed fashion to improve it, because there’s much more data we can train on.

The other interesting fact is that there are many defense-favoring open-source models that could be built. A lot of objectively high-impact, positive models haven’t been built yet. Scientific foundation models are a good example. If you look at something like AlphaFold, there’s very little misuse risk and enormous upside for humanity.

Even from a utilitarian perspective, the outcomes are heavily skewed toward the positive. The data for this model is mainly wastewater data, used to detect what’s in the water and identify pandemic outbreaks early.

COVID-19 was detected through wastewater surveillance. This kind of system can help monitor the spread and global distribution of risks. If we put these systems in place, we’re in a much safer world, irrespective of AGI.

COVID-19 probably didn’t happen because of intelligent systems. It happened through mistakes or misuse involving nation-state actors, including the United States and China and their involvement in gain-of-function research. Society lacked the antibodies and defense mechanisms to prevent it from becoming a major problem.

That’s how we also get to a utopian, safe AGI future. We look concretely at the risks, such as biosafety, and solve them. Even if there’s another COVID-19 or another pandemic—which there surely will be—that isn’t necessarily a problem because we have vaccines, early detection, and other defenses to prevent it from spiraling into a crisis.

The model was a collaboration with University College London, the Nucleic Acid Observatory, and the Safe DNA team. They did the research work, and we helped with compute and training to make sure a good model came out of it.

It’s a good example of how there are many more projects where, with millions of dollars of compute, you could transform scientific and human progress. This is central to our broader goal: using intelligence to solve everything else.

The most important thing to solve is science: solving diseases, natural risks, climate, energy, and other problems that will create an enormous amount of human flourishing and progress.

A key part of that is working toward autonomous AI research and autonomous scientists that can safely advance different areas of science. It’s ultimately determined by how much compute you can give them to reason, solve problems, and simulate them.

That’s a world we’re already starting to move into: a world in which AI massively accelerates science and scientific progress.

Nathan Labenz

I’ve been tracking that general phenomenon in many different domains. It is ramping up everything.

What I found especially interesting about this model, MetaGen-1, was how thoughtfully it was designed. We’ve heard from many people, myself included, saying, “Do we really want expert virologists in everybody’s pocket?” That may not be a great technology to make freely available in a way that we can’t take back.

This model is almost the exact inverse of that. The key architectural decision is that it has only a 512-token context length. That’s obviously much shorter than any genome, so it can’t be used to generate full genomes.

There’s been a lot of discussion, although perhaps less research, around creating AI systems that are myopic. We don’t necessarily want these systems thinking through enormous, long-term plans or doing huge things that we don’t understand. We want them to do 1 thing very well: the thing we put in front of them.

This model does that. With 512 tokens, it can only do so much, but that’s enough to detect anomalies. You’ve created something that seems overwhelmingly likely to be safe to put in everybody’s pocket. The only thing people could really do with it would be to monitor local wastewater for anomalies.

This is a unilateral provision of a global public good, which is one of my favorite concepts. For the people who need it, it’s incredible. In terms of the balance between attack and defense, it seems extremely useful, but it’s difficult to imagine how anybody could abuse it. That safety is baked into the artifact itself.

When you imagine a general-purpose scientist, I’m not sure that property always holds. What other projects do you have in mind that have a similar set of properties?

Vincent Weisser

That’s really the philosophy: figuring out the biggest contribution that has a disproportionate impact relative to the amount of compute it requires.

There are things you could do with hundreds of millions of dollars that would have less impact. The question is how to identify the low-hanging fruit for human progress and differential progress.

I’ve spoken with people in biosafety about this work, and they’re excited to open up a distributed pathogen-detection and monitoring effort. At some point, you could have millions of places analyzing samples—not on an individual-home basis, but more at the level of cities, airports, and similar locations.

More broadly, we want to build the key pieces and conduct the research needed to scale progress radically. We want to create systems with a human in the loop that can do science or AI research autonomously in a safe way.

That’s also central to solving superintelligence alignment. The only reasonable path to having an autonomous scientific system solve pandemics is to have the right guardrails and mechanisms in place. The benefits of open source and broad participation can help drive these systems in the best direction.

We have multiple things planned in this direction, including other scientific foundation models. A virtual-cell foundation model is 1 idea. Another is a simple autonomous scientist with mechanisms that allow humans to interact with the AI scientist.

Those are some of the most promising paths toward radical positive human progress. You need to do this iteratively: deploy in small steps, improve it, battle-test it, scale it, and make it accessible to everyone.

Nathan Labenz

Let’s switch gears to distributed training. We’ve covered a lot of ground, but now might be a good time to dive into the technical details.

To remind myself and everybody else, why does distributed training matter?

Johannes Hagemann

There are multiple reasons. In the limit, it could create truly decentralized AI infrastructure that nobody can control. It’s also a challenge to build clusters beyond a certain scale. There’s the spare-compute notion and major implications for compute governance.

Your blog post on distributed training is 9 months old, but I still found it very worthwhile to read today. That’s a rare accomplishment in AI: having something remain worth reading 9 months later.

Nathan Labenz

Let’s start with what makes distributed training hard. Why was it ever a question whether it would work?

Johannes Hagemann

It’s mainly about the bandwidth requirements of distributed training. Even distributed training inside a single cluster is difficult to do.

You need to make sure that, for every parallelization strategy you use to distribute workloads across all the GPUs in a data center, you do it efficiently. The different parallelization strategies have different memory and bandwidth requirements.

One of the techniques used in our approach is normal data-parallel training. You do a forward pass and a backward pass of the whole model, and then synchronize the gradients at the end using an efficient all-reduce operation across all the nodes in the network.

Other techniques have more memory requirements. One is tensor model parallelism, where you split the weights of the model across different GPUs. You then have to communicate between GPUs for every single layer in the Transformer model.

Another technique is pipeline parallelism. You have different stages, with each stage containing different blocks of Transformer layers. You only need to synchronize the final activation or hidden state to the next pipeline stage. That has lower bandwidth requirements than tensor model parallelism, but still significantly more memory and bandwidth requirements than data parallelism.

Those are the 3 main techniques. There are some other approaches that people have developed over the last couple of years, but those are the primary ones.

A lot of people working on distributed training across non-collocated clusters have focused on the data-parallel regime. In a normal setting, that’s still too communication-intensive to run with an interconnect slower than 100 gigabits per second for large models.

You need techniques that require less communication between nodes. One technique we’ve been working on heavily builds on the DiLoCo approach from DeepMind—distributed low-communication training.

You train on different islands of devices in a data-parallel fashion, but instead of synchronizing every training step, you synchronize every few hundred steps. You synchronize the pseudo-gradients and use an optimization loop to merge the results from all the different nodes.

It works almost as efficiently as centralized training, with some limitations on how many nodes you can scale to and where it works well. It doesn’t work as well at the beginning of training, but in the later stages it’s almost as efficient as normal data-parallel training.

Nathan Labenz

Let me take that back from the top to make sure I understand it. You can correct me and elaborate on anything I simplify.

In terms of the fundamental challenge, data parallelism is the first type of parallelism. If I’m training a giant model and want to train on, say, 15 trillion tokens, I’m obviously not going to process 1 token at a time.

The reason for having large clusters is to parallelize the work. I can’t have 1 model do a forward pass, take the gradient update, and keep using that 1 copy of the model. I’d never get there.

Data parallelism means making a lot of copies of the model. You run the forward and backward passes on independent copies, each processing its own data. The aggregation step is where a lot of information has to move around.

The gradient is basically the same size as the model itself. If I have 100 billion parameters sitting on a server and take a backward pass, I have, in the naive approach, 1 adjustment to each of those 100 billion parameters.

If I have 10,000 GPUs, each of which has processed its own data and calculated a gradient, I now have 10,000 sets of 100 billion adjustments. I need to aggregate those into a cumulative gradient for the training step, apply the update to all the copies of the model, and then take the next step.

Tensor and pipeline parallelism are important because the model may be too large to fit on a single GPU. You need to split it across multiple GPUs, which adds complexity and overhead. But even if you had giant GPUs that could hold all the parameters, you would still have the data-parallelism problem.

You would still have to run multiple copies and figure out how to aggregate the changes that each model instance wants to make so the overall model can improve.

Is there anything else someone who won’t do this themselves but wants a good intuition about the problem needs to know?

Johannes Hagemann

That’s a great explanation. It probably makes sense to stay in the data-parallel regime because the other forms of parallelism are even harder to distribute.

As you said, the models also have major memory requirements. You can’t train a 100-billion-parameter model on a 4090 because the parameters alone are too large.

For training, you need the model parameters, the gradients—which are the same size as the parameters—and a large optimizer state used to update the model parameters. Those things take a lot of memory.

That’s why, in our 10-billion-parameter run, the largest model we could fit on a single node, given the memory requirements, was around 10 billion parameters. We then used data parallelism across the nodes.

The momentum term helps stabilize training. You could take the gradients without it, but then you have convergence problems because everything is thrashing around. The momentum term keeps individual updates from going too far in unusual directions.

You have 1 momentum value to track for every parameter. If the model has 100 billion parameters, you need to keep track of 100 billion additional values for the momentum, along with the other optimizer state.

Nathan Labenz

Is DiLoCo as simple as realizing that you can just run more forward passes, keep track of things locally, and avoid aggregating every step, while the process still works? Or is there more to it?

Johannes Hagemann

It’s a very empirical result. The idea is not entirely new. There’s a lot of federated-learning literature in this direction, and the general algorithm is often called local SGD.

You can do local steps and then have an outer step. The DeepMind paper showed that this works well, up to a 400-million-parameter model, which isn’t large by today’s language-model standards.

We scaled it to 1 billion parameters, where it was still working, and then to a 10-billion-parameter model with Intellect-1. Unfortunately, at that scale we didn’t have a baseline run for comparison because the cost was too high for a small startup to run those experiments.

The general intuition is that you can do local steps and synchronize less frequently. It works somewhat less well at the beginning of training. At the beginning, local convergence is a little slower, and then it catches up to the baseline later.

Nathan Labenz

I initially had the opposite intuition. When you’re learning quickly, it seems like maybe you would need to share the updates sooner. Why is the opposite true?

Johannes Hagemann

At the beginning, there isn’t much signal because all the gradients point in roughly the same direction. Later in training, there’s more signal coming from the different data-parallel ranks, and the technique works better.

It’s an empirical result. We’ve seen that local convergence is a little slower at the beginning, but it eventually catches up to the baseline.

There are still things to solve. Since Intellect-1, we’ve been working on 3 major components.

First, the communication requirements are still too large to train a 100-billion-parameter model with this technique. We need even less communication. We’ve been working on quantizing the gradients and using other representations.

Second, there are memory requirements. If you use larger nodes with multiple H100s, those requirements can be addressed, but if you want everybody to be able to join with a minimum of an A100 or H100 node, there are still limitations.

Third, there are diminishing returns in how many workers you can scale to. When you synchronize after 500 steps, the signal has been diluted if you have too many workers. We empirically found that Intellect-1 scaled well to around 16 workers, but a truly distributed Intellect-2 run would need to scale to hundreds or thousands of workers.

Nathan Labenz

The intuition there is that each worker is somewhat overlearning in whatever random direction it happens to be exploring. If there are too many workers, the process becomes noisy, and those different over-learnings cancel one another out.

Johannes Hagemann

It doesn’t stop working entirely. We’ve scaled to more workers in our testing, but it becomes less compute-efficient than normal data-parallel training.

The goal is to accept some trade-offs because, in a globally distributed setting, the FLOPs may be cheaper. We can run on spot instances, and people can contribute idle compute. The FLOPs are cheaper, while the bandwidth is more expensive.

But we still want to be roughly as efficient as centralized training.

Nathan Labenz

You mentioned quantizing the gradients. Is that basically rounding many gradients down to 0, so anything below a certain size doesn’t have to be sent across the network? What other tools are in your toolbox?

Johannes Hagemann

We’re working on several things to improve the algorithm, and we’ll submit a paper on it soon.

For Intellect-1, the values we sent after the local steps were not the actual gradients. They were the difference between the weights at the beginning and the weights at the end after all the local updates.

Those pseudo-gradients are relatively easy to quantize. For Intellect-1, we didn’t send them in 32-bit precision. We sent them in 8-bit precision, which gave us another 4-fold reduction in communication requirements.

For that run, it was enough to synchronize every 100 steps, giving us an overall communication reduction of roughly 400 times. That allowed us to train efficiently across the globe with the interconnects we had for a 10-billion-parameter model.

If we do more local steps and find additional quantization techniques, we could probably scale to much larger models.

Nathan Labenz

The other thing that stood out to me was the DiLoCo scheme itself. I had been studying mixture-of-experts models, and I was interested to learn that the relationship between experts is generally very opaque.

You shouldn’t model the experts as domain experts in recognizable areas of human pursuit. Just like everything else, we don’t know why a token gets routed to 1 expert or a set of experts.

DiLoCo starts to segment data by longer sequences. You don’t have to move things around at the token level. That seems interesting both from an efficiency standpoint and potentially from an interpretability standpoint.

What if we sent all our science data to 1 subcluster and all our literature data to another? Could that allow the systems to do more local work before aggregating? Could it create an architecture with a separation of concerns, more like a traditional software project and less like a giant spaghetti black box?

Johannes Hagemann

That’s what a lot of people get wrong when they think about mixture-of-experts models. They assume the experts have semantic routing and are specialized in particular domains. That doesn’t appear to be the case.

Mixture-of-experts models are usually a more efficient way to compute a lower loss. That’s the normal way mixture-of-experts models work, including recent DeepSeek models. They route at the token level, sending every token to a different expert in the MLP.

The parallelization approach we’re using means that we can’t distribute mixture-of-experts models if we route every token to a different expert. We have to route at the sequence level. For every sequence, we route to a different expert.

Theoretically, that would allow routing to domain experts. Unfortunately, I’m not very bullish on routing by domain. It’s a mixture-of-experts model that doesn’t seem to work as well as the normal token-level approach.

I’d be interested to see more research replicating the DiLoCo approach with sequence-level routing and testing whether domain-level routing works as well. My intuition is that it won’t.

Nathan Labenz

Is that because it seems too clever, and clever things don’t work, or is there a more specific reason?

A semantic separation between experts would be a huge win. In the DeepSeek V3 and R1 architecture, if I remember correctly, there are 671 billion parameters, of which around 37 billion are active at any given time. Only around 6% of the total parameters are used in a single forward pass.

If you could get sufficient semantic segmentation between experts, you could have a virologist package, for example. That could be removed from a model, and you could distribute a version that didn’t contain the virology knowledge.

It could be a way to square the circle. You could say, “Everybody gets what they need, but you don’t get the virologist,” and people probably shouldn’t complain too much about that.

Vincent Weisser

I think it can work in the sense that you can build it. I’m not sure it works as well as simply allowing the model to learn.

Adding an inductive bias that says, “We want to route these tokens to these domains,” is probably less efficient than allowing the mixture-of-experts model to learn where to route them. Empirically, mixture-of-experts models don’t learn to route by domain. They route in a completely different way that’s not interpretable to us.

That’s unfortunate for interpretability research, but it probably would have learned domain routing if that were a better architecture.

There are 2 interesting points here. On the 1 hand, you can build architectures that are better suited to distributed settings. On the other, we’re entering a new scaling paradigm: inference-time compute.

That paradigm scales much better. You get more reasoning for less compute, and it’s almost perfectly suited for distributed training by coincidence. The R1 scaling paradigm is a good fit for a decentralized setting.

It has low communication requirements because much of the scaling comes through synthetic data and inference-time compute. From an interpretability perspective, the reasoning chains are useful because you can read them, even though you can’t always do that with models like o1 or o3.

As an end user, you can see how the system is reasoning. You can align with it, edit out parts of the reasoning, or add things such as safety checks.

To be realistic, it’s still a strange way of reasoning. A model may suddenly start reasoning in Chinese or drop random symbols that you can’t understand. Scaling laws don’t produce reasoning in the same way human reasoning works.

These systems may take different paths through a multidimensional space of mathematics and concepts. Those patterns and structures probably exist, but they may not map anthropomorphically onto human reasoning or language.

That’s the paradigm we’re in, and the paradigm we plan to scale: inference-time compute in a decentralized fashion.

Nathan Labenz

On the practical question of why R1-style reinforcement-learning training is more favorable, you’re doing many more forward passes relative to the number of backward passes. In pretraining, you do a backward pass for every document or sequence processed through the model.

With reinforcement learning, you might sample many generations, take the best or worst ones, and only do the backward pass for the generations that are especially good or bad. That dramatically reduces the bandwidth overhead.

Is there a ratio in the R1 paper? I don’t think it said how many generations they used or what their best-of-n strategy was.

Johannes Hagemann

Unfortunately, DeepSeek is not always transparent about those details. The R1 paper leaves out some information about how they trained it, how the infrastructure worked, how long they trained, and what the communication requirements were.

In general, the DeepSeek-R1 process has 2 components. First, supervised fine-tuning uses reasoning chains generated by another model, along with answers from verifiers. That synthetic-data generation is very viable in a distributed setting.

You can generate reasoning chains across a split network on H100s or H200s. You can also use smaller distilled models for synthetic-data generation and create more supervised fine-tuning data.

The second stage is reinforcement learning. DeepSeek didn’t provide all the details, but in general, reinforcement-learning approaches for language models use many rollout phases.

You might generate 256 rollouts for a set of questions, then perform an update step after all those rollouts. You do the backward pass afterward, accepting or rejecting some of the generations.

We’ve seen minutes of forward passes for every backward pass, or potentially hours if there are many rollout phases. It’s still early, but the paradigm clearly seems much more favorable to distributed training.

Nathan Labenz

There won’t be a single ratio of forward passes to backward passes, because it also interacts with curriculum learning. You need to choose problems with an appropriate success rate.

If you’re working on problems you get right 1 time in 1,000, you need 1,000 attempts to get 1 correct answer and receive a reinforcement signal. The sampling strategy matters.

You need problems that are hard enough to produce meaningful learning but not so difficult that you have to try 1,000 times before getting 1 right. Both the R1 work and the Kimi paper discuss algorithms that calibrate the difficulty of the problems.

What else from the blog post or your work since then is worth highlighting?

Johannes Hagemann

One thing mentioned in the blog post is swarm parallelism. It’s a paper by Maxime, whom we’ve worked with a lot and who is currently at Together AI. He’s done tremendous work in distributed training over the last 6 years.

Swarm parallelism means that you don’t only use data parallelism across the world; you can also use pipeline parallelism across the world. For small sequence lengths, that isn’t necessarily very communication-intensive because you only need to synchronize the final activation state of each pipeline stage.

For a Transformer model, and for the different hybrid architectures being developed, that tensor has the size of the sequence length multiplied by the batch size and the hidden dimension. For small sequence lengths, the tensor isn’t necessarily very large.

In theory, you can send that over the internet. But there are other things to be cautious about. In a data-parallel regime, you don’t have to think much about latency. In a single data center, it isn’t an issue.

Across the world, latency is a major issue. In data parallelism, it doesn’t matter much because you do local update steps infrequently. If you have 100 milliseconds of latency, it doesn’t add much overhead.

With pipeline parallelism, you have to communicate frequently with relatively small tensors. That makes latency much more important.

Pipeline parallelism is still a useful technique for scaling to larger model sizes, which is one of the limitations of how large a model you can currently fit on 1 node.

Nathan Labenz

Could pipeline parallelism eventually allow truly end-user compute to be contributed to training projects? My laptop can’t hold DeepSeek V3 or R1, but it might be able to hold 1 expert or 1 layer. How far away are we from that?

Johannes Hagemann

It’s possible for smaller models. You still can’t train a very large model across a completely distributed network because you would need too many pipeline stages. There are also latency bottlenecks in a home-GPU setting.

The reason I’m somewhat bearish on doing this in a completely distributed way is that the research paradigm has been moving toward larger context lengths. We need long sequences for R1-style reasoning.

When you increase the sequence length, it doesn’t affect data-parallel training. You still only send the gradients, which don’t grow with sequence length. In pipeline parallelism, the activations grow with the sequence length.

If you try to train a model with 1-million-token sequences, as you might for an o1-style model—the activations will be too large to send efficiently.

There are better techniques. We’ve been focusing more on loading the optimizer state onto a single node. There are approaches such as ZeRO-Offload and more modern methods that make this efficient.

You can train a 100-billion-parameter model on a single node of H100s or A100s. You still won’t be able to train a 650-billion-parameter model such as DeepSeek R1 on 1 node, but you can at least enter the 100-billion-parameter range.

Nathan Labenz

Can you describe offloading in more detail?

Johannes Hagemann

It means moving some of the optimizer state from the high-bandwidth memory of the GPU to other storage on the node.

You want to offload the optimizer state that takes up the most memory. In mixed-precision training with AdamW, you have the parameters and gradients stored mostly in 16-bit precision. But the optimizer state needs copies of the parameters and gradients in full precision, along with the momentum and variance, also in full precision.

That takes much more memory than the parameters and gradients alone. If you can offload that efficiently while maintaining good training efficiency, you can fit some of the largest models on a single node.

Nathan Labenz

I’ve been thinking about a blog post by Steve Yegge about buying GPUs in the wild. He had worked at Google and then left to start something else before returning to Google. The post was illuminating because he said he had no idea how spoiled he was at Google. The infrastructure just worked.

Then he entered the real world and tried to buy compute from different clusters. At the time, your company didn’t exist, and the market was even more chaotic. It sounded like a jungle.

At what point do you expect the GPU ecosystem to be comparable to CPUs? The hyperscalers figured out how to abstract away differences in underlying hardware and create consistent containers. They don’t need to know what physical devices a workload is running on. They know the virtual environment, and that’s enough.

They also tolerate hardware failures. If 1 computer fails, they route around it. That’s why we have high uptime.

We aren’t there with GPUs. I’ve heard stories about 1 GPU failing and stopping an entire training run. That seems like a dramatic departure from the way large-scale web products were already being supported 10 years ago.

Is it simply that the software needs time to mature, or is there something more fundamental?

Johannes Hagemann

Fault tolerance is a huge part of it. It’s a problem on both the software and hardware sides of the GPU ecosystem.

If you train across 100,000 GPUs in 1 cluster, a node will fail every few hours. Maybe that will happen less often in the future, but current training frameworks aren’t necessarily fault-tolerant. The training run crashes when 1 node out of thousands fails, and you have to resume from the last checkpoint.

The big labs have figured out a lot of this. The others are racing to figure it out because otherwise they won’t be able to train models across the largest clusters.

For us, it’s even more complicated. We don’t only need fault tolerance; we also need to onboard different GPU nodes during training.

That’s what we’ve implemented in Prime, our training framework, which we’ve open-sourced. It’s fault-tolerant. If a data-parallel rank drops out, training doesn’t stop. It continues.

That’s why the big labs are interested in these solutions. The challenge is making fault tolerance work across a broad, heterogeneous network.

Over the long term, the software will improve, and hardware will become more like a commodity. That isn’t the case yet.

You mentioned the ReCa paper, which showed a 100-fold difference in reliability between different GPU providers. There will probably always be better and worse providers, but the ecosystem will become more commoditized as fault tolerance improves and hardware gets more reliable.

Nathan Labenz

When you trained the 10-billion-parameter model in a distributed way, how much of your time went toward managing that mess—making sure that heterogeneous hardware worked and that nodes came online and offline?

Did you have service-level agreements with providers that they wouldn’t pull resources away from you? Or were you using preemptible nodes and taking whatever you could get?

How much of the return comes from managing that infrastructure versus the more theoretical information-management improvements such as DiLoCo?

Johannes Hagemann

For the initial Intellect-1 run, most of the work was hard-core engineering. We had to implement fault tolerance in the framework and cover all the other edge cases.

A node can drop out, then rejoin, or join in the middle of a training run. Other frameworks don’t really support that right now.

Our focus was primarily on engineering. To be honest, a lot of things went wrong initially. We had to fix things on the fly, including edge cases we hadn’t anticipated in a globally distributed setting.

The training stopped for a few hours on several occasions, and then we continued with the available nodes. By the end of the Intellect-1 run, we had a relatively stable solution. Many of the components were fixed, although I’m sure that when we start Intellect-2, we’ll still encounter issues and have to restart training runs because of edge cases.

Nathan Labenz

That sounds like a decent metaphor for the AI phenomenon as a whole: there are a lot of edge cases we haven’t anticipated, there may be crashes, and hopefully we’ll recover and reach a stable equilibrium.

Let me try to summarize where we are on distributed training. There’s a mess of hardware management, which you’ve made substantial progress toward taming but haven’t fully solved.

There are also the fundamentals of information management and bandwidth. It seems like the low-hanging fruit has been picked: you can perform less communication-intensive training and still get acceptable results. Now we’re getting into more tangible trade-offs. You can do certain things, but convergence will be slower or efficiency will be worse.

In terms of scale, you’ve trained a 10-billion-parameter model, and you can see a path to 100 billion. A path to 1 trillion parameters isn’t yet clear. Is that fair?

Vincent Weisser

I think there’s still a path to AGI, and possibly beyond, within this paradigm. That path doesn’t require simply maximizing parameter count.

The R1 model shows that scaling a different paradigm might get us to AGI without requiring trillions of active parameters. There are other pieces of the puzzle that are important to solve.

I think we’re largely on track to solve decentralized training. There will always be trade-offs, but those come with huge benefits. You can train across the whole world without relying on enormous amounts of energy in 1 place or an absurdly large cluster.

The big labs are all extremely interested in solving this. OpenAI, Google, and all the others are working on distributed training. It’s not only a project for the decentralized-AI ecosystem.

The big labs have a different setup because they sometimes have extremely fast interconnects between clusters. But even when you look at OpenAI, its clusters aren’t all next to one another. The build-out is spread throughout the United States.

Nathan Labenz

Distributed training is necessary to win support from Congress for the massive build-out because every state and district needs a piece of it.

Vincent Weisser

It also unlocks global communication. Fiber under the oceans, connections between continents, and systems like Starlink could theoretically allow compute to be located almost anywhere.

We’ve had people reach out because the cost of energy in the ocean is much lower. If you have wave energy in the ocean, suddenly a different infrastructure paradigm opens up. Compute doesn’t need to be located in established hubs; it can be placed in extremely rural areas.

That future is already beginning to play out. The question is how quickly the infrastructure build-out continues. It’s already in the trillions of dollars. I think it will reach tens of trillions.

Microsoft alone is spending $80 billion a year on data-center build-out. OpenAI is now committing more than $100 billion, and there are many other efforts that aren’t reported.

Governments have enormous infrastructure build-outs that aren’t well reported, including the United States government. There is more compute being built than people realize, and much of it isn’t publicly known.

DeepSeek is a good example. A Scale AI executive recently claimed that DeepSeek has more than 50,000 H100s, even though the number is underreported because of export restrictions.

It’s difficult to get an accurate number for what the Defense Department is building. My understanding is that the number of GPUs is already in the hundreds of thousands and may be approaching 1 million. There are enormous clusters that people don’t know about.

The same is happening in China and many other places. There will be specific locations where compute explodes.

ByteDance was one of the biggest providers of compute capacity to different platforms because it bought so many GPUs—more than 600,000 at one point—and sometimes didn’t need them. It made those GPUs available to the market.

These dynamics will continue as corporations and nation-states ramp up their data-center build-outs.

Nathan Labenz

It would be quite something if seasteading became a thing because people wanted to put compute in the open ocean for wave energy.

Vincent Weisser

We may be headed toward a cyberpunk future. The energy is already much cheaper in some places, by an order of magnitude. That will probably be a major factor.

Compute will be everywhere it’s allowed and where there are geographic advantages, such as access to cheap energy and ease of maintenance.

Nathan Labenz

With Starlink, you could even have decent connectivity. You could have floating compute islands in the middle of the Pacific. That’s quite something to contemplate.

What does this mean for Nvidia? This isn’t a stock show, but Nvidia has blown up to a $3.6 trillion market cap. AMD is down by roughly a third over the last year and has a market cap of around $200 billion, giving Nvidia an 18-to-1 ratio.

What do you think about Nvidia’s prospects for continued dominance? A naive reading of what we’ve discussed would be that abstraction is coming. If abstraction comes, that seems almost synonymous with Nvidia losing the moat and profit margins it enjoys today.

Vincent Weisser

Several things can be true at the same time. This market was basically nonexistent 5 years ago, and now it’s worth trillions. It could reach hundreds of trillions.

It’s difficult to comprehend how large this market will become. Everyone in the stack could become one of the most valuable corporations in history: Nvidia, ASML, TSMC, AMD, and others.

On the other hand, it’s possible that Nvidia’s current monopoly will weaken. Nvidia currently captures more than 100% of the profits in the AI industry because everyone else is losing money while Nvidia accumulates cash.

Over time, Nvidia’s margins may compress, but its revenue could increase by 10 or 100 times. It could still be a much larger business in optimistic scenarios.

AMD is the clear number 2, but it has struggled on software, ecosystem development, and other fronts. Nvidia has built a substantial ecosystem.

Nvidia also has a large free-cash-flow advantage, which it can reinvest into the next generation of chips and use to extend its lead.

The strongest competition may come from Google’s TPUs. Google has been somewhat secretive about them, and other big tech companies such as Amazon and Apple are also developing their own chips.

I wouldn’t underrate the chip efforts of the big tech companies. They can force adoption. Amazon has its own chips, and Apple has its own chips.

AMD may go from nearly 0% market share to somewhat higher market share, but it probably won’t overtake Nvidia anytime soon. There are also specialized providers such as Groq and Etched, which are close to 0% market share today but will likely gain some share.

If you fast-forward, the entire class of companies may be worth more. Margins will be compressed, but revenues will be much larger.

We also plan to contribute to the software stack and help commoditize it. In a perfectly efficient economy, margins eventually compress toward the cost of capital plus a risk premium.

That’s also what I hope happens with superintelligence: over time, the margins and opportunities get compressed by cheap alternatives.

Nathan Labenz

Are you familiar with Imad Mostaque’s Intelligent Internet project? I did an episode with him recently. Of everything I’ve seen, you seem to have the closest vibe match with him.

Vincent Weisser

We’re quite close with him. I can’t fully wrap my head around what he’s planning yet, but it’s evolving and hasn’t fully launched.

There are some differences and similarities. We’re focusing on peer-to-peer compute and intelligence as foundational pieces. He seems more interested in somewhat different components.

We’re focused heavily on decentralized training and making that work. His interests may be more orthogonal to that.

We’re also trying to ship small increments as quickly as possible, open them up to the open-source community, and build different pieces of the puzzle. He’ll probably do the same. He has a track record of building relevant open-source models and creating a community through Stability AI.

I think that’s one of his superpowers, and he’ll continue to build on it. We’re collaborative and in touch, as we are with many other efforts in the space. We try to figure out how different projects can support one another.

People can build agents and models on top of our network or Imad’s network. His network may need compute and draw it from ours. That’s the future I envision.

It’s similar to Ethereum. One reason Ethereum became powerful and won in many dimensions is that it has co-ownership of the network and protocol. It’s fully open source, and thousands of people collaborate with strong incentives to make it successful, rather than having 5 or 10 team members and a few shareholders.

That’s a paradigm in which the open and decentralized community competes against closed-source labs. That union is growing, including through foundational open-source projects such as Python and the Llama community.

All of these systems can build on one another. Imad can leverage our progress on decentralized training, and everyone else can do the same. That’s the strong tailwind for the space.

Open source has now officially caught up with closed source. Since R1, the gap has closed. Many people didn’t think that was possible even 1 or 2 years ago.

The perception has shifted. The 1- or 2-year lead that OpenAI had has effectively melted toward 0. It’s now measured in months, not years.

Nathan Labenz

I’m not sure I’d go quite that far. I’ve had very good experiences with DeepSeek, but it’s only been a few days, and a lot of people are enthusiastic about it.

If you gave me only 1 choice, I would still take o1 over R1, and o3 is coming. There’s something there. I would also bet that Google DeepMind and Anthropic have systems at least at the R1 level, even if we haven’t seen them.

We’ve seen Gemini Flash Thinking, and Dario’s recent comments about what he’s seen internally at Anthropic suggest that they have something moving in that direction.

Going back to the long-term vision and the structure of the company, you have compute partners that contribute to the marketplace and can also contribute to decentralized training runs.

Are they contributing in kind? What’s the governance model? I’m fuzzy on what’s in it for them, what the incentive design is, and how you create sustainability at that level.

Vincent Weisser

There are different phases. Until now, everyone has contributed in kind. They’ve been friends and sponsors, including Hugging Face, Oran Patel from SemiAnalysis, and others in the open-source community.

The broader goal is to create a public utility that anyone who contributes to can have a piece of and help direct. We’re finalizing the details and working out how it should be structured.

It will have a nonprofit foundation structure that governs the provision of this public utility. In many ways, that’s counter to a traditional startup corporation.

It’s a structure designed to provision a utility efficiently, openly, and in a decentralized way. It’s permissionless. Vitalik can’t stop Ethereum, even if he wanted to. That’s by design. He isn’t the only person contributing to it. Hundreds of teams contribute to the infrastructure, and everyone who uses it or submits a pull request participates.

That’s what we’re setting up. Our company will be 1 of many contributors to the public infrastructure and utility, but it’s very different from a traditional corporation.

Nathan Labenz

Do you envision a token or currency in which I contribute compute and receive some sort of claim on future governance that I could potentially resell?

Vincent Weisser

The broad goal is to create an alternative system like Ethereum that is permissionless and tokenized. We’re not ready to comment too much on the concrete timeline, but that’s the broader direction.

It raises a larger question about how economies and currencies will change in the intelligence age. The default outcome may be a continuation of fiat currency losing value or being heavily inflated through measures such as universal basic income, potentially funded by the windfall from superintelligence.

People may want to move into less inflationary, harder assets. A currency backed by compute is harder than fiat currency, which is backed by nothing. Even a cryptocurrency such as Bitcoin isn’t necessarily a hard asset if you look at its utility.

In the intelligence age, you may want to own a piece of a superintelligent system that can generate value. Through your ownership, you would have access to the compute and intelligence.

We’ll share more about how we plan to build that. It will need to have stages that guarantee that anyone can get involved and own a piece of it, while remaining genuinely permissionless.

It should be in the spirit of the early cypherpunk internet, not the late-stage platform monopolies of big tech. We lost the internet to big tech platform monopolies, and I want to make sure we don’t lose superintelligence to them as well.

That’s the default outcome if we don’t choose a different path.

Nathan Labenz

You brought us to a perfect ending point. Maybe one final bonus question: What are you looking for? That could mean hiring for your team, compute contributors, or anything else. What kind of bat signal do you want to put out into the world?

Vincent Weisser

We’re actively hiring across many roles, including AI research, general development, marketing, design, and other areas. Anyone interested should feel free to reach out.

We’re also actively collaborating with dozens or hundreds of open-source AI researchers, leading scientific institutions, and AI labs at universities.

We want to support high-impact initiatives with compute and hands-on support to build and scale their models. That’s another area where people can work with us.

In general, we’re happy to connect with anyone interested in going deep on this, collaborating, or contributing. There are many surfaces for collaboration.

People who have compute can contribute it to models or agents they’re excited about. That’s what we’re building toward: enabling people to participate in this system.

Nathan Labenz

This has been excellent. Vincent Weisser and Johannes Hagemann, founders of Prime Intellect, thank you both for being part of The Cognitive Revolution.

分布式训练、去中心化 AI:Prime Intellect 让 AI 便宜到无需计量的总计划 — 文字稿与摘要 | BidClub