昨年に遡ると、AMDGPU コンパイラー バックエンドの LLVM コンパイラー内で AMD GFX940 の作業が行われました。 AMD GFX940 は Instinct MI300 に準拠する必要がありますが、今日の最新の LLVM コンパイラ コードには、新しい GFX941 および GFX942 ターゲットが導入されています。
今日まで、AMD GFX941/GFX942 のヒットは、一部の AMDKFD カーネル ドライバー デバッグ パッチに関して参照されている「GFX941」と、一部の ROCm コード内で呼び出される AMDGFX942 だけでした。過去 1 年間の AMD Instinct MI300 の導入のほとんどは「GFX940」でしたが、ここ数週間では、AMDGPU/AMDKFD カーネル ドライバー内で GFX943 の導入も行われました。しかし、今日 LLVM に登場するのは、Instinct MI300 ラインナップのおそらくいくつかの追加モデル用のこれらの GFX941 および GFX942 ターゲットです。
このコミットでは GFX941 と このコミットは GFX942 を追加しました。定義された機能セットを見ると、現時点では GFX940 と比較して明らかな違いはありません。 LLVM へのフォローアップ コミットによって、GFX941 または GFX942 ターゲットに対してさらに侵襲的な機能変更が加えられるかどうかを確認します。
いずれにせよ、AMD のオープンソース アップストリーム作業は、Linux で使用できる次世代アクセラレータ パーツの準備を継続します。