イラストAI GPU情報 その他

ROCm6.0公式ドキュメントが整備されました。

投稿日:

2023/12/14にROCm6.0が公開されましたが、ドキュメントがまだ整備されていませんでした。

本日確認したところドキュメントが整備されていましたので、抜粋して訳文を載せます。

ROCm6.0はRDNA3の対応ではなく、MI300A/Xの対応が大きな焦点となるようです。

 

AMD ROCm™ 6.0 リリースノート

ROCm 6.0は、新しいパフォーマンス最適化、フレームワークとライブラリのサポート拡大、開発者のエクスペリエンス向上を含むメジャーリリースです。

これには、AMD Instinct™ MI300シリーズの初期対応が含まれています。

今後のリリースでは、この新しいプラットフォームをさらに有効化し、最適化する予定です。主な特徴は以下の通りです:

  • 低精度数学やアテンション・レイヤーなどの分野における性能向上
  • 新しいhipSPARSELtライブラリーは、AMDのスパース・マトリックス・コア技術によりAIワークロードを高速化します。
  • TensorFlow、JAX、PyTorchなどの一般的なAIフレームワークのアップストリーム・サポートが利用可能に。
  • DeepSpeed、ONNX-RT、CuPyなどのライブラリを新たにサポート。
  • AMD Infinity HubにプリパッケージされたHPCおよびAIコンテナと、AMD ROCm Docsサイトのドキュメントおよびチュートリアルの改善。
  • 新しいAMD ROCm Developer Hubに開発者向けリソースとトレーニングを統合。

以下のセクションでは、ROCm 6.0のリリース概要を説明します。

その他の詳細については、Changelogを参照してください。GitHub に既知の問題を掲載しています。

OSとGPUサポートの変更

ROCm 6.0では、MI300AおよびMI300Xアクセラレータの使用が可能ですが、対応OSは限定されています。

今後のリリースでは、一般的な製品に対応するOSが追加される予定です。

オペレーティング
システム
MI300AMI300X
Ubuntu 22.04.3サポートサポート
RHEL 8.9サポート
SLES15 SP5サポート

旧世代のInstinct製品には、以下のオペレーティングシステムが追加されています:

  • RHEL 9.3
  • RHEL 8.9

注:ROCm 6.2以降では、以下のOSのサポート終了(EoS)を計画している:

  • Ubuntu 20.04.5
  • SLES 15 SP4
  • RHEL/CentOS 7.9

新しい ROCm メタパッケージ

全てのROCmコアパッケージ、ツール、ライブラリを簡単にインストールできる新しいROCmメタパッケージが追加されました。

例えば、

apt-get install rocm (Ubuntu)

、または

yum install rocm (RHEL)

を実行すると、完全なROCmパッケージがインストールされます。

ファイルシステム階層標準

ROCm 6.0はFHS(Filesystem Hierarchy Standard)の再編成目標を完全に採用 しています。

古いファイルロケーションの後方互換性サポートを削除しました。

コンパイラの場所の変更

LLVM のインストール・パスが /opt/rocm-<rel>/llvm から /opt/rocm-<rel>/lib/llvm に変更されました。

後方互換性のため、古い場所へのシンボリックリンクが提供されていますが、将来のリリースで削除される予定です。

デバイスライブラリビットコードのインストールパスが

/opt/rocm-<rel>/amdgcn

から

/opt/rocm-<rel>/lib/llvm/lib/clang/<ver>/lib/amdgcn

に変更されました。

後方互換性のため、シンボリックリンクが提供されていますが、将来のリリースでは削除される予定です。

ドキュメンテーション

ROCmリポジトリのドキュメントにCMakeサポートが追加されました。

AMD Instinct™ MI50サポート終了のお知らせ

AMD Instinct MI50、Radeon Pro VII、およびRadeon VII製品(gfx906 GPUの総称)は、ROCm 6.0でメンテナンス・モードに入ります。

5.6.0で説明したように、ROCm 5.7は、完全にサポートされた状態でのgfx906 GPUの最終リリースでした。

  • 今後、gfx906 GPU向けの新機能と性能最適化はサポートされません。
  • バグ修正と重要なセキュリティ・パッチは、2024年第2四半期までgfx906 GPUのサポートを継続します(メンテナンス終了[EOM]は、最も近いROCmリリースに合わせられます)。
  • バグ修正は、次の ROCm ポイントリリースまで行われます。
  • バグ修正は、gfx906 の古い ROCm リリースにはバックポートされない。
  • ディストリビューションとオペレーティングシステムのアップデートは、gfx906 GPU 向けの ROCm リリース・ケイデンスに従って EOM まで継続される。

以下略

 

動作環境

対応GPU

次の表は、Instinct™、Radeon Pro™、およびRadeon™ GPUのサポートGPUを示しています。

GPUがこの表に記載されていない場合は、AMDによって公式にサポートされていません。

 

AMD Instinct™

GPUアーキテクチャーLLVM
ターゲット
サポート状況
AMD Instinct™
MI300X
CDNA3gfx942サポート済
AMD Instinct™ MI300ACDNA3gfx942サポート済
[1]
AMD Instinct™
MI250X
CDNA2gfx90aサポート済
AMD Instinct™
MI250
CDNA2gfx90aサポート済
AMD Instinct™
MI210
CDNA2gfx90aサポート済
AMD Instinct™
MI100
CDNAgfx908サポート済
AMD Instinct™
MI50
GCN5.1gfx906非推奨
AMD Instinct™
MI25
GCN5.0gfx900未対応

 

AMD Radeon Pro™

GPUアーキテクチャーLLVM
ターゲット
サポート状況
AMD Radeon™
Pro W7900
RDNA3gfx1100サポート済
AMD Radeon™
Pro W6800
RDNA3gfx1030サポート済
AMD Radeon™
Pro V620
RDNA2gfx1030サポート済
AMD Radeon™
Pro VII
RDNA2GCN5.1サポート済

 

AMD Radeon™

GPUアーキテクチャーLLVM
ターゲット
サポート状況
AMD Radeon™
RX 7900 XTX
RDNA3gfx1100サポート済
AMD Radeon™
RX 7900 XT
RDNA3gfx1100サポート済
AMD Radeon™ VIIGCN5.1gfx906サポート済

サポート済: AMDは、対応するROCm製品のソフトウェア・ディストリビューションでこれらのGPUを有効にしています。

非推奨:サポートは将来のリリースで削除される予定です。

未対応:この設定は、当社のソフトウェア・ディストリビューションでは有効になっていません。

[1]MI300A は現在 RHEL 9.x では公式にサポートされていません。

 

対応オペレーティング・システム

AMD ROCm™ソフトウェアは、以下のLinuxディストリビューションをサポートしています。

OSカーネルサポート
RHEL 9.35.14.0-362サポート済
RHEL 9.25.14.0-362サポート済
RHEL 8.94.18-513サポート済
RHEL 8.84.18-513サポート済
CentOS 7.93.1サポート済
SLES 15 SP55.14.21-150500サポート済
SLES 15 SP45.14.21-150500サポート済
Ubuntu 22.04.36.2サポート済
Ubuntu 22.04.25.19サポート済
Ubuntu 20.04.65.15サポート済
Ubuntu 20.04.55.15サポート済

 

仮想化サポート

ROCm は、以下に示すように、一部の GPU でのみ仮想化をサポートしています。

ハイパーバイザバージョンGPU検証済みゲストOS
(カーネル)
VMWareESXI 8MI250Ubuntu 20.04 (5.15.0)
VMWareESXI 8MI210Ubuntu 20.04 (5.15.0),
SLES 15 SP4 (5.14.21)
VMWareESXI 7MI210Ubuntu 20.04 (5.15.0),
SLES 15 SP4 (5.14.21)

 

CPUサポート

ROCmにはPCIe™アトミックに対応したCPUが必要です。

第1世代AMD Zen CPUおよびIntel™ Haswell以降の最新CPUはPCIeアトミックに対応しています。

 

以上です。

詳細に関しては元のページで確認してください。

 

-イラストAI, GPU情報, その他
-

Copyright© 自作ユーザーが解説するゲーミングPCガイド , 2024 All Rights Reserved.