NEWS & DOCUMENTARYAIと人間のこれから。
RAXUS AIAIのいまを確かめて届ける。
LATEST EDITION

Google、PyTorchのままTPUを動かす「TorchTPU」を公開 MetaではSGLang基盤が本番運用

Google Cloudは2026年10月20日、PyTorch Conference 2026に合わせて、独自AIアクセラレータ「TPU」をPyTorchからネイティブに使うオープンソース「TorchTPU」を公開しました。MetaのPyTorchチームとの共同開発で、GoogleはMetaでSGLangのTorchTPU版がすでに本番環境で動いていると説明しています。PyTorchのコードを大きく変えずにGPU以外のアクセラレータへ載せ替える選択肢が、実運用の段階に入ったことを示す公開です。

TorchTPUは、標準のPyTorch API、eager実行、torch.compile、分散実行をサポートするオープンソースで、GitHubのgoogle-pytorch/torch_tpuリポジトリにApache License 2.0で公開されています。Google Cloudの公式ブログによると、Metaとの共同開発で「既存のPyTorchワークロードを最小限のコード変更でTPU上で動かす」ことが狙いです。Googleはこれと合わせて、Hugging Face Transformers v5では対応モデルをdevice_map="tpu"の指定でTPUに配置できるとも説明しています。

「SGLang-TorchTPUは今日、Metaで本番運用されています。そこに至るまでには、スタックを実運用に耐えるものにするため、Meta、Google、SGLangチームの三者による緊密な協業がありました。これは既存のAIインフラにそのまま統合できる、成熟度の高いPyTorchネイティブの推論スタックで、TPU上でフロンティアのワークロードを効率的に動かすのに必要な性能、信頼性、柔軟性を備えています。」

SGLang-TorchTPU is running in production at Meta today, and getting there was a close three-way collaboration between Meta, Google, and the SGLang team to make the stack production-ready. It gives us a remarkably mature, PyTorch-native serving stack that integrates effortlessly into our existing AI infrastructure, with the performance, reliability, and flexibility we need to run frontier workloads efficiently on TPUs.

MetaのPyTorch-TPUリード Zongwei Zhou氏、Google Developers Blog、2026年10月20日付

推論では、vLLMとSGLangの2つのOSS推論エンジンにTorchTPU向けのネイティブバックエンドが用意されました。vLLM-TorchTPUはvLLMの開発者の創業したInferactとGoogleが、SGLang-TorchTPUはSGLangの開発者の創業したRadixArkとGoogleがそれぞれ開発しています。Googleの説明によると、いずれも既存のワーカーモデル、スケジューラー、APIサーバーを保ったまま外部プラグインとして組み込む構成で、既存の推論スタックを変更せずにTPUへ載せ替えられる点が特徴です。vLLMプロジェクトの公式ブログは、vLLMにすでにあるモデル定義をそのまま使い、TPUでも変更なしで動くモデルが大半であると説明し、推奨ハードウェアをTPU v7x(Ironwood)、v6e・v5e・v5pを実験的としています。

図解2つの推論バックエンドの公表内容
  • vLLM-TorchTPU

    共同開発
    GoogleとInferact(vLLM開発者が創業)
    公表内容
    既存のCLI、APIサーバー、スケジューラー、KVキャッシュ管理を維持。attention、MoE、量子化matmul向けのPallasカーネル
    稼働状況
    プレビュー顧客の本番利用と公ベンチマーク(SemiAnalysis InferenceX)への参画をGoogleが報告
  • SGLang-TorchTPU

    共同開発
    GoogleとRadixArk(SGLang開発者が創業)
    公表内容
    RadixAttentionでKVキャッシュを再利用し、繰り返しのプロンプト接頭辞の再計算を省く。HiCacheのI/O基盤としても利用
    稼働状況
    Metaの本番運用をMeta担当者の発言としてGoogleが公表

出典はGoogle Cloud公式ブログとGoogle Developers Blog(2026年10月20日付)、vLLM公式ブログ(2026年10月20日付)、2026年10月24日確認。「本番運用」はMetaの担当者が述べた事実の引用であり、Metaのデータセンター内への設置や調達条件の確認ではない点に注意。

学習では、PyTorchの分散学習の参照実装TorchTitanに本番品質のTorchTPU統合が加わり、Googleの測定でQwen 3 8Bの特定の学習構成において最大52%のModel Flops Utilization(MFU、計算資源の利用効率の指標)を示し、最大8,192基のIronwood TPUでほぼ線形のスケーリングと安定性を確認したと報告されています。強化学習のフレームワークVeRLにはTPUバックエンドとGRPOのレシピが上流化され、分散処理のRayもTPUを第一級のアクセラレータとして扱います。Kubernetes上で推論を分散するllm-d 1.0はRed Hat、IBMなど500人超のコントリビューター、25組織とともにリリースされました。

図解PyTorchコードからTPU実行までの構成
  1. 01 既存のモデルコード

    そのまま

    標準PyTorch API・eager実行・torch.compile・分散実行をサポート。Hugging Face Transformers v5ではdevice_map="tpu"でTPUへ配置。

  2. 02 TorchTPU

    オープンソース層

    TPU向けのネイティブ実行とコンパイルを担う。Apache License 2.0で公開。

  3. 03 推論・学習のスタック

    既存資産を維持

    推論はvLLM・SGLang、学習はTorchTitan・VeRL、分散はRay・llm-dと接続。外部プラグイン方式で既存のスケジューラーやAPIサーバーを保つ。

  4. 04 Google TPU

    最大8,192基

    Qwen 3 8Bの特定の学習構成で最大52% MFU、TorchTitanは最大8,000基のIronwood TPUで動作検証とGoogleが報告。

出典はGoogle Cloud公式ブログ(2026年10月20日付、2026年10月24日確認)。52% MFUはQwen 3 8Bの特定構成でのGoogle測定値であり、普遍的な性能優位や費用優位を示すものではありません。

Google TPUでPyTorchを動かす経路自体は、PyTorch/XLAなど以前から存在しました。今回の新しさは、PyTorchのネイティブな実行とコンパイルに加え、推論・学習・分散の主要スタックとの統合が一通りそろったことです。AWSも同時期にTrainium向けのTorchNeuronを公表しており、開発基盤を作り直さずにハードウェアを乗り替えられる構図の競争が進んでいます。ただし、これでCUDAの優位が消えるわけでも、全PyTorchモデルが無修正で同等の性能になるわけでもありません。vLLM-TorchTPUは対応ハードウェアやモデルに制限があり、量子化やカーネルの互換性は個別の確認が必要です。

Googleはこのほか、スマートフォンや組込み機器向けにPyTorchモデルを1回の変換呼び出しでLightweight端末向け形式にするLiteRT-Torchの公開と、TPU上のオンボーディングや性能調整を自動化するTPU agent suiteの早期プレビューも発表しました。MetaのTPU利用の範囲や規模、調達条件は公表されておらず、Tom's Hardwareなどが伝えた「Metaのデータセンター内で稼働」「TPU購入」の部分は一次資料からは確認できていません。今後の焦点は、新モデルの公開直後にTorchTPUで実用になるまでの時間と、GPU・TPU・Trainiumを同一条件で比較する第三者の測定です。

出典

  1. TorchTPU is now open source: Run native PyTorch on TPUs(Google Cloud Blog)2026-10-20付(datePublishedで確認)。PyTorch Conference 2026での発表、Metaとの共同開発、vLLM・SGLang・TorchTitan・VeRL・Ray・llm-d・LiteRTの統合、52% MFU(Qwen 3 8B)と最大8,192基Ironwoodの記述、device_map="tpu"を確認。2026-10-24確認。
  2. Announcing New vLLM and SGLang Inference Engines on TPU(Google Developers Blog)2026-10-20付。SGLang-TorchTPUのMeta本番運用についてのZongwei Zhou氏(Meta PyTorch-TPUリード)の発言、RadixArk・Inferactとの共同開発、両エンジンの技術概要を確認。2026-10-24確認。
  3. Introducing vLLM TorchTPU(vLLM Blog)2026-10-20付。vLLM既存のモデル定義の再利用、Pallasカーネル、推奨ハードウェアがTPU v7x(Ironwood)でv6e・v5e・v5pは実験的、対応モデルファミリー(Qwen、DeepSeek、Kimi、GLM、Llama、GPT-OSS、Gemma)を確認。2026-10-24確認。
  4. google-pytorch/torch_tpu(GitHub)公開リポジトリ。LICENSEファイルでApache License 2.0を確認。2026-10-24確認。

出典の確認日 2026.10.24

KEEP EXPLORING

あわせて読みたい記事と映像

プロダクトの記事一覧
  1. Google、エッジAI用「Coral NPU」の32-bit RTLとコンパイラv1.0を公開 SynapticsがSR200系列と開発ボードを発表

    Google Researchは2026年10月20日、エッジAI向けのオープンな半導体設計「Coral NPU」の32-bitアーキテクチャを完成させ、RTLとIREE/MLIRベースのCoral Compiler v1.0をApache License 2.0で公開しました。同じ日にSynapticsは、Coral NPU技術を載せたAstra SR200系列マイコンと開発ボード「Coralboard」の新製品を発表し、既存のCoralboard SLをDigiKey経由の一般販売に移行しています。対象はウェアラブルや産業センサー向けの低消費電力AIで、Matrix Execution Unitの平均10mWは設計目標です。

    記事を読む
  2. Google、実験AIを支えるVERIDを発表 ロボット操作を仮想環境で検証

    Google Researchは2026年10月16日、AIエージェントと実験ロボットをつなぐVERIDを紹介した。実験台の状態を仮想空間で管理し、操作を実機へ送る前に検証する研究基盤だ。実験結果を分子の設計へ戻す別の研究成果も併せて公表した。

    記事を読む
  3. GoogleのニュースAI試験、参加は400媒体超に CNNも複数年契約

    Googleは2026年10月15日、ニュース媒体に対価を支払うNews AI試験プログラムの参加媒体が世界で400を超えたと発表した。同日、CNNもGoogleとの複数年のAI提携を公表した。

    記事を読む