开发来源 InfoQ 中文

Google 开源 TorchTPU:PyTorch 原生跑上 TPU

Google 与 Meta 合作开源 TorchTPU,为 TPU 提供原生 PyTorch 后端,少量代码修改即可迁移,支持即时执行、编译执行与分布式计算。

要点

  • TorchTPU 由 Google 与 Meta 合作开发,是开源项目
  • 从 GPU 迁移到 TPU,需将 cuda 设备替换为 tpu,nccl 后端替换为 tpu_dist
  • 支持 Strict、Debug、DeferAndFuse 三种即时执行模式
  • 在约 5000 个 Hugging Face 模型、500 多种架构上评估无需修改运行能力
  • 路线图包括动态形状、编译性能、算子覆盖、强化学习和量化
阅读原文这里是中文要点整理,数字与细节以原文为准。

评论

还没有评论,来写第一条。

更多资讯

全部