Google Cloud 官方正式宣布开源 TorchTPU 核心加速框架,首次实现 PyTorch 框架原生、无编译壁垒地直接运行在 Google TPU(TPU v5p 与最新 TPU v6e)芯片之上。传统基于 PyTorch/XLA 的方案因复杂的计算图编译开销和动态形状限制,严重制约了 PyTorch 开发者在 TPU 上的创新步伐。TorchTPU 彻底打通了原生 PyTorch Eager 模式与自定义 Triton/C++ 硬件内核;主流高性能大模型推理引擎 vLLM 与 SGLang 同步官宣提供首发适配。同时,Google Cloud 宣布在其 Model Garden 引入 OpenAI 旗舰模型与 Codex,成为首个集齐全部三大顶级闭源模型的超算云平台。

核心要点速览

  • ✓Google Cloud 官方开源 TorchTPU,支持 PyTorch 原生、免转译直接运行在 TPU v5p 与 TPU v6e 芯片
  • ✓彻底消除 PyTorch/XLA 传统图编译开销,原生支持 PyTorch Eager 动态模式与自定义 Triton/C++ 算子加速
  • ✓vLLM 与 SGLang 同步发布专为 TorchTPU 深度优化的官方版本,实现高并发大模型推理吞吐量翻倍
  • ✓OpenAI 旗舰模型与 Codex 正式登陆 Google Cloud Model Garden,打造最全面的跨厂商大模型生态
Google Cloud 开源 TorchTPU:PyTorch 原生直通谷歌 TPU 芯片,vLLM 与 SGLang 宣布首发适配
🖼️要闻配图
点击全屏高清查看
🧭

本地显存不够?先比较云端 API 与自部署的实际成本

40 款主流编程套餐横向比价,支持输入/输出 Token 真实账单模拟

🔬

深度技术解析与实战评估

核心背景与行业痛点

长期以来,Google 研发的张量处理器(TPU)凭借卓越的浮点算力密度与网络互联带宽,在超大规模分布式训练和高通量推理中展现出极佳的成本效益。然而在软件生态上,TPU 一直深度绑定 JAX 与 TensorFlow 体系;对于全球占据绝对主导地位的 PyTorch 开发者生态而言,在 TPU 上运行代码必须依赖 PyTorch/XLA 转换层。这一机制存在重大工程痛点:图编译开销极大、难以高效处理变长文本(Dynamic Shapes)、对 Eager 动态调试和自定义硬件算子极其不友好,导致如 vLLM、SGLang 等主流大模型推理引擎难以在 TPU 上充分释放极致吞吐。为了彻底破除这一生态壁垒,Google Cloud 官方在推特宣布开源并全面上线 TorchTPU(@googlecloud,推文引起基础设施社区热烈讨论)。

架构亮点与底层机制

  1. PyTorch 原生直通硬件接口(Native TPU Execution Engine):
  • 彻底废除将 PyTorch 算子生硬封装为 XLA HLO 的传统中转链路;
  • TorchTPU 构建了与底层 TPU 硬件驱动直接通信的张量抽象,实现 PyTorch Eager 动态模式零摩擦即时执行;
  1. 无缝兼容 Triton 与自定义硬件内核(Custom Kernel Support):
  • 允许 AI 工程师直接使用现代 Triton 语法或原生 C++ 为 TPU 编写高度定制的注意力机制算子(如 FlashAttention、PagedAttention)和 MoE 稀疏路由内核;
  1. 主流推理框架首日集成(Day-0 vLLM & SGLang Support):
  • 业界最受推崇的开源推理系统 vLLM 与 SGLang 同步官宣发布针对 TorchTPU 的适配分支,全面继承连续批处理(Continuous Batching)与 PagedAttention 优势;
  1. 全矩阵模型生态升级:
  • 与此同时,Google Cloud 宣布在其 Model Garden 中全面接入 OpenAI 旗舰模型与 Codex,使 Google Cloud 成为业内唯一同时原生托管 Anthropic Claude、Google Gemini 与 OpenAI 三大顶流模型的云厂商。

权威 Benchmark 与实测跑分对比

官方与社区公开了在 TPU v5p 与 TPU v6e 集群上的基准压力测试表现:

  • 推理冷启动与编译延迟清零:
  • 传统 PyTorch/XLA 首次请求编译耗时往往高达数分钟,TorchTPU 将初始执行延迟彻底压缩至 毫秒级,完全消除动态文本长度引发的重复编译停顿(Zero Graph Compilation Stalls);
  • 大模型端到端吞吐量翻倍:
  • 在 vLLM + TorchTPU 驱动下,运行 70B 级别前沿开源模型的高并发吞吐量较传统 XLA 方案提升了 2.3 倍,显存利用率(KV Cache Allocation)优化 38%;
  • 成本效益革命:
  • 在保持相同 P99 首字延迟(TTFT)的前提下,TPU v6e 搭配 TorchTPU 的单 Token 推理成本比同等算力级别的 GPU 实例降低了 42%。

开发者实战落地与开箱指南

  • 环境安装与快速上手:
  pip install torch-tpu vllm-tpu
  python -c "import torch, torch_tpu; print('TPU Device Available:', torch.tpu.is_available())"
  
  • 云端资源调度建议:
  • 对于寻求极致成本控制与高并发吞吐的大模型服务商、企业级私有化部署团队,建议立即将原本基于 GPU 的推理与微调流水线评估迁移至 Google Cloud TPU v5p/v6e + TorchTPU 架构,在获得原生 PyTorch 开发体验的同时显著降低基础设施 TCO。
实战指南准备好将技术转化为生产力?

即刻查看该技术对应模型与主流工具的实测差异,或一键测算团队 API 调用与 $20/月套餐盈亏平衡点。

接着读Google 联合 Meta 开源 TorchTPU:PyTorch 原生跑在 TPU 上,把 .to("cuda") 改成 .to("tpu") 即可迁移,vLLM、SGLang 同步上 TPU 原生后端
立即阅读→