実行プログラムと拡張機能
最終更新
RadeonでXeStrataを使うには?RX 7000・9000とディストリビューション選び
AMD GPUの演算ターゲットが、使用するLinuxディストリビューションのrocBLASに含まれている必要があります。
XeStrataのRadeon対応はgfxコードと、Linuxディストリビューションに含まれるROCm1 rocBLASに依存します。RX 7900(gfx1100)、RX 7800・7700(gfx1101)、RX 9060(gfx1200)、RX 9070(gfx1201)はUbuntu 26.04とFedora 44の両表にありますが、RX 6700(gfx1031)とRX 7600(gfx1102)はFedora 44のみ対応です。xestrata --checkでgfxコードを確認し、ディストリビューションの表と照合してからパッケージをインストールしてください。
RadeonでXeStrataを使うにはGPU2型番とLinuxディストリビューションを合わせます。下の表では各製品のgfxコードとrocBLAS対応を確認できます。パッケージを選んでインストールしてからxestrata --checkで検出を確認します。
ディストリビューションのrocBLASがRadeonの演算ターゲットに対応している必要があります
XeStrataはprefill3のためにモデル入力をRadeon GPUへ送るだけではありません。入力処理で使う密行列計算はディストリビューションのROCm rocBLASとhipBLASLtに依存するため、GPUのアーキテクチャターゲットであるgfxコードがライブラリに含まれている必要があります。同じRX製品名でもrocBLASに含まれるgfxターゲットによって、Ubuntuでは動作しFedoraでは動作しない、またはその逆になることがあります。
左右にスクロールして各項目を比較できます。
| Radeonシリーズ | gfx | Ubuntu 26.04 | Fedora 44 |
|---|---|---|---|
| RX 7900 | gfx1100 | 対応 | 対応 |
| RX 7800·7700 | gfx1101 | 対応 | 対応 |
| RX 6700 | gfx1031 | 非対応 | 対応 |
| RX 7600 | gfx1102 | 非対応 | 対応 |
| RX 9060·9070 | gfx1200·1201 | 対応 | 対応 |
| RX 6600·6500·6400 | gfx1032·1034 | 非対応 | 非対応 |
この対応表はUbuntu 26.04とFedora 44のROCm 7.1 rocBLASに含まれるgfxターゲットに基づいています。実機でのRadeon開発確認はRX 9060 XTで行われたため、他のGPUはまずインストール互換性の目安として読み、速度は実機で測定してください。

パッケージをインストールして短いリクエストから始めます
gfxコードとディストリビューションが一致したら、xe0.1.43.1リリースからパッケージを選び、SHA256SUMSとともにダウンロードします。Ubuntu 26.04ではAMD RDNA2以降向けの推奨パッケージ、Fedora 44では対応表にあるパッケージを選択します。ファイルを確認してからsudo apt install ./<ダウンロードしたDEBファイル>またはsudo dnf install ./<ダウンロードしたRPMファイル>でインストールします。リリース表にないパッケージ名を推測せず、実際にダウンロードしたファイル名を使ってください。
インストール後、xestrata --checkを再度実行してRadeonが検出されるか確認し、続けてxestrata --setupを実行します。モデル、量子化4、コンテキスト長を選ぶと、プログラムがモデルをダウンロードし、http://127.0.0.1:8095で質問を受け付けます。最初の応答が表示されるまで起動ウィンドウを開いておいてください。GPUコードの準備中はPCの動作が一時的に遅くなることがあり、Qwen3.8-Flash-Nextのダウンロードはサイズにより約60~110GBです。

まずRadeonのgfxコードを確認します
LinuxにXeStrataリリースをインストールした後、ターミナルでxestrata --checkを実行すると、検出されたGPU名とAMD gfxコードが表示されます。たとえばRX 7600 (gfx1102)と出たらFedora 44の行と照合します。WindowsのGPU名や別のハードウェア情報ツールだけで判断すると、XeStrataが参照するROCmライブラリの対応を見落とすことがあります。
手元のPCで処理時間を比べるには、モデル・量子化・コンテキスト長をそろえて同じ入力を使います。GPUとgfxコード、ディストリビューション、パッケージ名も記録すると、環境変更後の差を確認しやすくなります。

GPUが表示されない場合はgfxとライブラリを分けて確認します
xestrata --checkにRadeonが表示されない場合は、ディストリビューションのパッケージとGPUドライバーを先に確認します。デバイス名が表示されてもセットアップが停止する場合は、gfxコードを対応表と照合し、xestrata --setupが不足しているGPUライブラリやrenderグループのインストールコマンドを出力したか確認します。案内されたコマンドを実行してからセットアップを再実行し、条件を確認します。
gfxコードが対応しているのに起動しない場合は、CPU5がx86-64・AVX2対応か、BIOSのAbove 4G Decoding6とRe-Size BARが有効か確認します。モデルをダウンロードできてもブラウザーが応答しない場合は、プログラムのターミナルに出た最初のエラーとhttp://127.0.0.1:8095のアドレスを確認してください。RAM7不足のメッセージが出たら、セットアップで小さいモデルファイルか短いコンテキストを選びます。起動成功は確認済みの環境で最初の応答を受け取ることを指し、他のRadeonでの速度や安定性には別途テストが必要です。
用語の注釈
ROCm — AMD GPUでAIや高性能計算を実行するソフトウェア基盤です。対応状況はGPUだけでなく、OS・ドライバー・フレームワークの版の組み合わせで確認します。
本文に戻るGPU — 多くの計算を並列に処理するプロセッサーです。AIモデルの実行ではモデル計算を担います。
本文に戻るプリフィル — LLMが入力プロンプトを読み、各トークンの内部表現を計算する段階です。プロンプトが長いほど処理するトークンが増えます。
本文に戻る量子化 — モデルの重みや計算値を少ないビット数で表し、保存容量やメモリ使用量を減らす方法です。表現が粗くなるため、精度にも影響することがあります。
本文に戻るCPU — OSや一般的なプログラム命令を実行する中央処理装置です。AIでは前処理やデータ転送などの汎用処理も担います。
本文に戻るトークンのデコード — 入力とそれまでの回答をもとに、次の出力トークンを順に生成する段階です。
本文に戻るシステムRAM — プログラムの実行中にデータを一時保存するシステムメモリです。
本文に戻る
よくある質問
- この記事で最初に確認すべきことは何ですか?
- XeStrataのRadeon対応はgfxコードと、Linuxディストリビューションに含まれるROCm rocBLASに依存します。RX 7900(gfx1100)、RX 7800・7700(gfx1101)、RX 9060(gfx1200)、RX 9070(gfx1201)はUbuntu 26.04とFedora 44の両表にありますが、RX 6700(gfx1031)とRX 7600(gfx1102)はFedora 44のみ対応です。`xestrata --check`でgfxコードを確認し、ディストリビューションの表と照合してからパッケージをインストールしてください。
