AI関連の最新ニュースをピックアップ
米Googleと米Metaは2026年10月21日、年次イベント「PyTorch Conference 2026」において、機械学習フレームワーク「PyTorch(Metaが開発を主導するオープンソースの機械学習ライブラリ)」のコードをGoogleのAI専用アクセラレータ「TPU(Tensor Processing Unit、Googleが開発した機械学習特化型プロセッサ)」上で最小限の変更でネイティブ実行可能にするソフトウェア「TorchTPU」をオープンソース化したと発表した。開発者は標準的なPyTorch APIのまま、Google Cloud上のTPUインフラを活用して大規模言語モデル(LLM)や推薦システムの学習・推論を実行できるようになる。

TorchTPUは、MetaのPyTorchエンジニアリングチームとGoogleが2025年半ばから共同開発を進めてきた基盤ソフトウェアである。従来のPyTorch/XLAが抱えていたデバッグの難しさや互換性の制約を解消するため、通常のPython実行のように直感的なデバッグが可能なイーガーモード(コードの各行を逐次的に即時実行してデバッグしやすくする処理方式)と、本番稼働時にグラフ最適化を行う「torch.compile」の双方に完全対応した。
MetaのPyTorchエンジニアリング担当ディレクターは、同社の大規模言語モデルや広告配信、レコメンデーションといった中核ワークロードをTPU上で実行可能にすることが共同開発の狙いであると説明している。
発表と同時に、主要な機械学習ライブラリや推論基盤との統合が公開された。
device_map="tpu" を指定するだけでTPUクラスターへのモデル展開が可能となり、画像生成ライブラリDiffusersもTPUに対応した。今回の発表は、クラウド大手による「独自AIチップ向けPyTorchネイティブ対応」の競争激化を象徴している。Amazon Web Services(AWS)も10月19日に自社チップ「Trainium」上でPyTorchコードをほぼ書き換えずに実行する「TorchNeuron」を発表したばかりであり、GoogleとMetaによるTorchTPUのオープンソース化はこれに対抗する動きといえる。
日本の開発者やスタートアップにとっても、高価なNVIDIA GPUの確保がボトルネックとなる中で、慣れ親しんだPyTorchコードの資産を活かしたままGoogle CloudのTPUインスタンスを選択肢に組み込める利点は極めて大きい。
一方で、現状の実装における未確認事項や制約も存在する。公開されたREADMEにおいて動作が正式保証されているTPU世代は最新世代(Ironwood / TPU v7xなど)に偏っており、旧世代TPU(v4やv5eなど)での機能網羅性や性能特性は明記されていない。また、独自のカスタムCUDAカーネルを多用している複雑なモデルアーキテクチャでは、TPU向けカーネルへの再コンパイル時に追加の書き換え工数が必要となる可能性がある。
長年NVIDIAのCUDAエコシステムが市場を支配してきたAIコンピューティング基盤において、PyTorchという共通言語を介してハードウェアの差異を吸収する抽象化の進展は、開発者にとって特定の半導体ベンダーへのロックインを回避する大きな転換点となる。クラウド各社の独自プロセッサが実用的な互換性を獲得したことで、性能・電力・コストの多角的な比較に基づいたインフラ選定が本格化するとみられる。
引用元:ビジネス+IT