Google 与 Meta 联合发布 TorchTPU:PyTorch 原生 …

工具AI 评分 85/100TechCrunch 等 2 家待复核
AI 聚合

本条为 AI 依据下方公开信源自动整理生成的摘要,不构成转载,可能存在偏差,请以原文为准。整理者:贝果科技 AI 资讯助手。

本条选题由第三方线索发现;线索方提供的摘要未被采用,本页内容依据下方信源整理。线索来源:AIHOT

Google 与 Meta 合作推出开源项目 TorchTPU,为 Google TPU 提供原生的 PyTorch 后端。该项目于 2025 年中在 Google 启动,目标是让 PyTorch 模型无需改动即可在 TPU 上运行,迁移只需把设备字符串从 cuda 改为 tpu。与 2020 年的 PyTorch/XLA 相比,TorchTPU 以 eager 执行为优先,基于 Torch Dynamo 支持 torch.compile,并在 PyTorch 栈底层提供 TPU 集合通信,以支持 DDP、FSDP、DTensor 等分布式用法。官方称其推理与训练性能具备行业竞争力。

全文梳理

AI 摘要依据下方信源原文自动整理,非原文转载

从 PyTorch/XLA 到原生后端

Google 早在 2020 年就推出过面向 TPU 的 PyTorch 编译版本 PyTorch/XLA,它基于 Lazy Tensors 实现。这一早期集成虽然打下了基础,但难以跟上 PyTorch 社区快速演进的节奏:开发者需要改动源码来显式划定可编译区域,编译时延严重,不支持 PyTorch 原生的 eager 执行模式,对 PyTorch 生态中新出现的分布式计算原语支持也偏慢。TorchTPU 的定位正是绕开这些历史包袱,把 TPU 作为 PyTorch 的一等后端来构建,而不是把 PyTorch 塞进别的框架的运行方式里。

设计原则与执行方式

TorchTPU 在启动时确定了一组原则。其一是运行时不含 JAX 依赖,避免沿用 TorchAX 等方案把 PyTorch 套进 JAX 工作流的做法。其二是把 eager 执行放在优先位置,让模型开箱即可运行。其三是 torch.compile 基于 Torch Dynamo 而非 Lazy Tensor,官方称其性能与 JAX compile 相近。其四是在 PyTorch 栈的最底层,例如 Process Group API 层面提供 TPU 集合通信,从而广泛支持 DDP、FSDP、DTensor 等 PyTorch 分布式惯用法。官方表示,这些设计让 TorchTPU 在推理和训练上都能给出具备行业竞争力的表现。

迁移成本与适用范围

对已有 PyTorch 工作负载而言,迁移到 TPU 的改动被压缩到极小,典型情况是把设备字符串从 cuda 换成 tpu。项目强调无缝的模型执行与 TPU 迁移体验,并借助 eager 执行优化、torch.compile 集成和原生硬件加速来兑现性能。TPU 本身是为机器学习专门设计的硬件,Google 称其在性能、能耗和成本上有明显收益,此前主要与 TensorFlow 和 JAX 生态绑定;TorchTPU 把 PyTorch 用户接入了这套硬件。项目以开源协作形式推进,由 Google 与 Meta 的 PyTorch 团队共同参与。

为什么值得看

PyTorch 生态首次获得不依赖 JAX 的原生 TPU 后端,模型跨硬件迁移成本大幅降低,值得关注框架与硬件适配的…

GoogleMeta

信源2 家

  1. [1]TechCrunchGoogle has joined Amazon in attacking Nvidia’s stronghold with AI app developers
  2. [2]PyTorch:Blog(RSS)线索来自 AIHOTGoogle 与 Meta 发布 TorchTPU:PyTorch 原生 TPU 后端

关键事实

  • TorchTPU 是 Google 与 Meta 合作的开源项目,为 Google TPU 提供原生 PyTorch 后端[1]

  • 项目于 2025 年中在 Google 启动,与 Meta 的 PyTorch 团队合作推进[1]

  • 迁移只需把 .to("cuda") 改为 .to("tpu"),现有 PyTorch 工作负载基本可直接运行[1]

  • 运行时不含 JAX 依赖,torch.compile 基于 Torch Dynamo 而非 Lazy Tensor[1]

  • 在 PyTorch 栈底层提供 TPU 集合通信,支持 DDP、FSDP、DTensor 等分布式用法[1]

相关 · 工具

本页内容由 AI 自动聚合公开信源生成,仅供了解行业动态参考,不构成任何投资或决策建议。如需引用请以原文出处为准。