8月29日、StorageReviewが「AMD ROCm 10 Arrives With ROCm.AI GA: Hyperloom Agents, AMD Skills, and a Claimed 3.3x Inference Lift」と題した記事を公開した。この記事では、AMDがROCm 10をリリースし、AI開発プラットフォーム「ROCm.AI」の正式提供を開始したこと、および推論性能が従来比3.3倍向上したと主張していることについて詳しく紹介されている。
NVIDIAのCUDAエコシステムに対抗するAMDのソフトウェアスタック「ROCm」が、メジャーアップデートを迎えた。単なるバージョン更新ではなく、AIエージェントを推論最適化に組み込むという方向性の転換が今回の核心だ。
最大の目玉:推論3.3倍向上を謳うHyperloom
**ROCm.AI**は、ROCm Hyperloom・AMD Skills・ROCm CLIの3コンポーネントを統合した開発プラットフォームだ。今回、一般提供(GA)が開始された。
AMDによれば、ROCm.AIを用いた構成では、同等ハードウェア上でROCm 7比で平均3.3倍の推論性能向上、2.4倍のトレーニング性能向上を達成したとしている。これはAI駆動のカーネル最適化・メモリ管理・スケジューリングによるものだという。なお、ここでいう「ROCm 7」とは直前のメジャーバージョン系列を指し、ROCm CLIのプレビュー版が対応するROCm 7.13(ROCm 7系の最新マイナーバージョン)とは区別して理解されたい。
この数字の核心を担うのがROCm Hyperloomだ。Hyperloomは、推論ワークロード全体をエンドツーエンドで自律的に最適化するエージェントシステムである。動作フローは以下の通りだ:
- ワークロードをプロファイリングしてボトルネックを特定
- 最適化パスを探索
- コード変更を実装
- ベンチマーク・正確性の検証を実施
ROCm 10では、AMD Instinct GPUへのサポートが拡張され、**vLLMおよびSGLang**(LLM推論フレームワーク)との連携が追加された。HIP・Triton・FlyDSLのコードベースを対象に最適化を実行でき、提案された変更内容と測定・予測された性能向上をまとめたレポートを生成する。
ただし、「3.3倍」という数字はAMD自身の測定値であり、ベンチマーク構成(AMD Instinct MI355X × 8枚、SGLang/vLLM使用、ROCm 7系との比較)は元記事末尾の表に詳細が記載されている。比較対象のROCm 7系バージョンや使用モデル・シーケンス長などの条件は元記事で確認されたい。独立した第三者による検証は現時点では存在しない点は留意が必要だ。
AIコーディングエージェントへの直接統合:AMD Skills
AMD Skillsは、AMDの技術知識と検証済みワークフローをAIコーディングエージェントに直接提供する仕組みだ。対応エージェントはClaude Code・Cursor・Codexで、開発者は既存の開発環境を離れることなくAMD固有の最適化ガイダンスを得られる。
ROCm 10でのカタログ拡張は3カテゴリにわたる:
- クライアントネイティブ:ローカルAIおよびアプリケーション統合向けワークフロー
- クロススタック:診断・ルーティング・リプレイ解析
- サーバーネイティブ:AMD Instinct GPUおよびAMD EPYCプロセッサ向けのサービング・プロファイリング・性能分析
各Skillはリリース前に構造テストと動作テストを通過するとAMDは述べている。Claude Code・Codex・Cursorのマーケットプレイス、およびGitHubのオープンカタログから入手可能だ。
統合CLIとROCm Console
**ROCm CLI**(現時点はTechnology Preview)は、AMD ハードウェア上でのAIワークロードのセットアップ・管理・実行を単一のコマンドセットで行えるツールだ。手動操作、AIコーディングエージェント経由、CIパイプラインのいずれからでも同一コマンドが使用できる。
WindowsとLinux向けプリビルドバイナリとして配布され、既存のROCmインストールを必要としない点が実用上の利点だ。複数バージョンのROCmランタイムを並列管理し、ランタイムの切り替えやロールバックにも対応する。
CLIにはリアルタイムの状態監視ツールROCm Console(旧称「dash」)が同梱されており、ROCmランタイムの健全性・モデルサービング状態・GPU使用率・ベンチマークテレメトリ(HBMメモリ使用量・消費電力・トークン/ワット)を確認できる。正式なROCm 10サポートは今後提供予定で、現時点ではROCm 7.13(ROCm 7系最新マイナーバージョン)以降に対応したバージョン非依存な体験として動作する。
ROCm 10スタック全体の変更点
ROCm.AIを支える基盤として、ROCm 10ではよりモジュール化されたROCm Core SDKが導入された。ライブラリ・コンパイラ・フレームワーク・モデルサポート・パフォーマンスチューニング・対応ハードウェアプラットフォームも更新されている。詳細な変更点はROCm公式リリースノートで確認できる。
ROCmはオープンソースのGPUソフトウェアスタックとして長年の歴史を持つが、CUDAに対するエコシステムの成熟度の差は長年の課題だった。今回のROCm.AIはそのギャップを「AIエージェントによる自動最適化」で埋めようとするアプローチであり、エンジニアが手動でチューニングする手間を削減する方向性を打ち出している。
詳細はAMD ROCm 10 Arrives With ROCm.AI GA: Hyperloom Agents, AMD Skills, and a Claimed 3.3x Inference Liftを参照していただきたい。