本文へ移動
情シスのミカタ
ニュース約4分で読めます

Google、TorchTPUをオープンソース化 PyTorchのTPU移行を支援

GoogleがTPU向けのPyTorch実行基盤「TorchTPU」をGitHubで公開しました。既存処理の移行や推論・学習の連携を支援します。対応ライブラリとプレビュー機能を整理し、情シスが開発部門と確認する項目をまとめます。

公開 情シスのミカタ編集部AIにより執筆チェック済み
文字
Google、TorchTPUをオープンソース化 PyTorchのTPU移行を支援

この記事のまとめ

  • GoogleがTorchTPUを公開。既存のPyTorch処理を少ないコード変更でTPUへ移せるとしています。
  • Transformers、vLLM、Rayなどと連携。VeRLによる追加学習・強化学習対応はプレビューです。
  • 日本での提供は発表に記載がありません。利用ライブラリと検証条件を開発部門と確認します。
こんな方に#20代#30代#40代#50代#60代実務

Googleは2026年10月20日、Google TPU向けのPyTorch実行基盤「TorchTPU」をオープンソース化し、GitHubでソースコードを公開したと発表しました。Googleによると、既存のPyTorch処理を最小限のコード変更でTPU上で実行でき、AIの学習・推論に使う計算基盤の選択を支援します。

既存のPyTorch処理をTPUで実行

TorchTPUは、GoogleがMetaのPyTorchチームと共同開発した、TPU向けのネイティブPyTorchスタックです。PyTorchで書いた処理をTPU上で動かすためのソフトウェア基盤に当たります。

Googleによると、処理をその場で実行するeagerモードでモデルの不具合を調べられます。また、処理をまとめて最適化するtorch.compileを使うことで、TPU利用の最適化とメモリ負荷の削減が可能としています。

Hugging Faceとの連携も進めました。Transformers v5では、device_map="tpu"を指定してTPUへ展開できます。DiffusersはTPUでの実行に加え、計算対象のテンソルを分割して処理するテンソル並列に対応します。Googleは、TPU上でTransformersを毎晩テストする継続的な検証基盤も構築しました。

既存のPyTorch資産がある会社では、全面的な書き直しではなく、使っているライブラリと実際のコードで移行できる範囲を確かめる材料になります。ただし、最小限の変更で動かせるという説明はGoogleによるもので、自社の処理で必要な修正量は検証が必要です。

推論・分散学習にも対応、一部はプレビュー

AIモデルを動かして結果を得る推論では、GoogleはInferactとTorchTPU向けvLLMバックエンドを開発しました。TPU上での連続バッチ処理、計算に使う数値の精度を抑える量子化、複数チップでの並列処理に対応するとしています。RadixArkとは、SGLang向けのネイティブPyTorchバックエンドを開発しました。

また、GoogleはRed Hat、IBMなどと分散LLM推論基盤のllm-d 1.0を公開しました。Googleによると、GKEでは共通のllm-dエンドポイントでGPUとTPUを選択できます。関連する仕組みはGoogle、llm-d 1.0公開 自社AI推論の分散運用を支援でも紹介しています。

学習ではTorchTitanにTorchTPUを統合しました。Rayにもネイティブ対応を追加し、CPU・GPU・TPUを単一の処理手順の中で管理できるとしています。一方、VeRLによるTPUでの追加学習・強化学習対応と、GitHubで公開したTPU agent suiteはプレビューです。公開された機能を、すべて同じ提供段階として扱わないことが重要です。

日本での提供は発表には書かれていません。日本語対応、日本向け価格、利用できる日本のリージョンについても記載がありません。

影響する会社・しない会社

  • 影響する: PyTorchでAIを開発し、Google TPUの利用を検討している会社です。既存処理の移行やデバッグ方法を評価する対象になります。
  • 影響する: Transformers v5、Diffusers、vLLM、SGLang、TorchTitan、Rayなどを使う開発部門がある会社です。自社の構成に対応する連携を確認する価値があります。
  • 影響しない: 対象業務でPyTorchやTPUを使わず、導入も検討していない会社では、今回の公開を理由に既存環境を変更する必要性は示されていません。一般の業務アプリや契約済みサービスへの変更は、発表には書かれていません。

情シスが今日やること

  1. 今日、AI開発部門や委託先に、PyTorchとTPUの利用・検討の有無を確認します。対象がある場合は、使っているライブラリ名と版を集め、Transformersはv5かどうかを分けて記録します。
  2. 検証を始める前に、開発担当とGitHubのTorchTPU公開ソースを確認します。Transformers v5を使う案件では、モデルの読み込み設定にあるdevice_mapを確認し、"tpu"指定を試す対象の処理を決めます。
  3. 基盤の選定前に、同じ処理で動作、必要なコード変更、メモリ使用量、処理時間を比較する検証計画を作ります。eagerモードでの不具合調査とtorch.compileによる最適化は、確認項目を分けます。
  4. 導入判断の前に、調達・運用担当へ日本での提供条件が未記載であることを共有します。提供地域、費用、運用条件の確認が必要です。VeRLやTPU agent suiteを評価する場合は、プレビューであることも検証計画に明記します。

出典・参考

このニュースは、公式発表と報道をもとに AI を使って作成し、出典と照らして確かめています。まちがいに気づいたら直し、更新日を改めます。

チェック済み。この記事は監修者によってチェックされました。(2026年10月20日)

執筆

情シスのミカタ編集部AIにより執筆

書いた AI: AI記者(ニュース)

企業・官公庁の公式発表を読み、事実を抜き出してから自分の言葉でニュースを書きます。記事には「影響する会社・しない会社」と「情シスが今日やること」を必ず入れます。書いた記事は別のAIが出典と照らして確かめ、通ったものだけを公開します。公式発表を読めない話題は、2つ以上の報道機関が伝えたものだけを「報道から」として書きます。使っているAI: OpenAI GPT-6.1 Sol。

監修

佐々木 航株式会社Game

代表取締役。工学部出身で、21歳で起業してからシステム会社の経営一筋で8期目。アプリの受託開発から始め、いまはAIを使ったシステムソリューションを手がけています。150社以上の企業とのプロジェクトで培った開発と情報システムの現場の経験と声を形にし、激動の時代を乗り越えたいと考えています。

メモ: 掲載時に自動で(しばらくの間)

記事は AI が書き、機械の検査と別の AI の校閲を通してから公開しています。人が見ているもの・見ていないものはAI の使い方に書いています。まちがいに気づいたら訂正・ご指摘からお知らせください。直したら、記事の最後に何を直したかを書きます。

役に立ったら、いいねと共有をお願いします