- ファームウェアの早期リリースと linux-firmware.git への迅速な統合により、Linux での RDNA 3.5 のサポートが早まりました。
- カーネル 6.14、AMDGPU、Mesa 25.0、RadeonSI、RADV により、Ubuntu は iGPU RDNA 3.5 を搭載した Windows 11 のパフォーマンスに非常に近づくことができます。
- Lenovo ThinkPad T14s Gen 6 を使用したテストでは、Linux が OpenGL、Vulkan、コンピューティング負荷で真っ向から競合することが示されました。
- 新しい IP ブロック GFX 11.5.3 および DCN 3.6 は、「Gorgon Point」などの将来の APU や今後の RDNA 世代への道を開きます。
AMDの新型APUに統合されたRDNA 3.5グラフィックスの登場により、Linuxは多くのユーザーから注目を集めている。彼らは、Linuxが発売初日からこのハードウェアの性能を最大限に引き出せる準備ができているのかどうか疑問に思っている。しかし、初期のファームウェアアップデート、カーネルの改善、オープンソースグラフィックススタックの進歩などにより、状況は当初想像していたよりもはるかに興味深いものとなっている。
一方、LenovoのThinkPad T14s Gen 6のようなメーカーは、 AMD独自のドライバを搭載したWindows 11環境下でこれらのiGPUがどのようなパフォーマンスを発揮するかを測定するのに最適なテスト環境を提供しています。これに加えて、AMDGPUおよびAMDKFDドライバのパッチが継続的にリリースされ、GFX 11.5.3などの新しいIPブロックが登場し、ディスプレイサブシステムへの重要な調整も行われています。これらすべては、LinuxにおけるRDNA 3.5ハードウェアのサポートがもはや実験段階ではなく、非常に真剣な取り組みであることを示唆しています。
Linux における RDNA 3.5 のサポートの現状
これまでの経緯と今後の展望を理解するためには、LinuxにおけるRDNA 3.5 iGPUのサポートがファームウェア、カーネル、ユーザーグラフィックスレイヤーといった様々なレベルでどのように統合されてきたかを振り返る価値がある。AMDは以前の世代とは異なり、製品が完全にリリースされる前に動き出すというアプローチをとっている(IntelとAMDの経緯を参照)。
最近、AMDはLinux上で新しいRDNA 3.5ベースの統合型GPUが正しく動作するために必要なファームウェアブロブをlinux-firmware.gitリポジトリに追加しました。これらのファイルがないと、カーネルに付属するオープンソースドライバではハードウェアを初期化できず、GPUは事実上使用不能になるか、性能が著しく制限されてしまいます。
注目すべきは、今回AMDが新しいAPUの商用発売よりもかなり前にファームウェアをリリースすることを決定した点だ。従来、これらのパッケージは製品の発売と同時、あるいは発売後に提供されていたため、Linuxユーザーは数週間から数ヶ月もの間、宙ぶらりんの状態に置かれていた。
このより積極的なアプローチにより、ディストリビューションはハードウェアが大量に店頭に並ぶ前に、 RDNA 3.5ファームウェアをイメージに組み込むことができます。これはほぼ即時のサポートを意味します。最新のディストリビューションをインストールして起動すると、システムはすぐに内蔵GPUを認識し、何の問題もなく利用します。
並行して、Linuxカーネルはカーネル空間におけるAMDGPUドライバの継続的な改良を組み込んでおり、これはRadeonSI(OpenGL用)やRADV(Vulkan用)といったユーザー空間ドライバの基盤となっています。これらの変更により、新しいハードウェアが利用可能になるだけでなく、パフォーマンス、電力管理、安定性も向上します。
RDNA 3.5 APUとIPブロック:準備されているもの
AMDがリリースしたファームウェアの中で、GFX 11.5.3グラフィックスブロックに対応するファイルが際立っている。これはRDNA 3.5アーキテクチャの新しい改訂版であり、まだ正式には発表されていないものの、リーク情報や業界の噂ですでに話題になっている製品を示唆している。
これまでのところ、AMDはRDNA 3.5向けGFXバージョンを以下のように配布しています。Ryzen AI 300「Strix Point」にはGFX 11.5.0、Ryzen AI Max 300「Strix Halo」にはGFX 11.5.1、Ryzen AI 350「Kraken Point」にはGFX 11.5.2が搭載されています。それぞれの番号は、RDNA 3.5ファミリー内の特定のIPブロックを識別します。
ファームウェアリポジトリにGFX 11.5.3が登場したことは、社内で「Gorgon Point」として知られる新しいAPUの登場が間近であることを示唆しており、リーク情報によると、これはZen 5と強化されたRDNA 3.5グラフィックスを搭載したデスクトップ向けRyzen 9000Gシリーズの基盤となるものとなる。AMDはこのIPブロック番号を使用してバリアントを区別しているため、コードを見るだけで各バージョンに対応する正確なチップを特定することは難しい。
公開されたパッケージは、純粋なグラフィックス部分に限定されるものではなく、PSP 14.0.5(セキュリティプラットフォーム)、SDMA 6.1.3(ダイレクトメモリアクセスコントロール)、そして非常に重要なDisplay Core Nextビデオサブシステムの最新バージョンなど、その他の重要なハードウェアコンポーネントも含まれています。
現時点で注目すべきは、一部のRDNA 3.5バリアント向けにDCN 3.6が登場したことである。これまで既知の実装はDCN 3.5および3.5.1に留まっていた。このバージョンアップにより、高解像度、高リフレッシュレート、より複雑なマルチモニター構成との互換性向上など、ビデオ出力に関する改善が可能になる。
エンドユーザーにとって、このファームウェアセットは、これらの新しいRDNA 3.5 APUおよび将来登場する可能性のあるデスクトップ版が市場に出回った際に、Linuxが既にシステム起動に必要な基本的な構成要素を備え、初日から機能的で安定したグラフィックスサポートを提供できることを意味します。
次期カーネルのAMDGPUとAMDKFDの改良
ファームウェアのアップデートに加え、AMDはDRM-Nextのキューに、AMDGPU(グラフィックス)およびAMDKFD(コンピューティング)ドライバー向けのかなり大規模な変更パッケージを投入しており、これらはLinux 6.20頃、あるいは7.0ブランチへの移行時にリリースされる予定の次期メジャーカーネルサイクルに統合される予定です。
グラフィックスに関しては、今回のパッチによってRDNA 3.5に関連する新しいグラフィックスIPが利用可能になり、RDNA4ベースのハードウェアGFX12.1の暫定的なサポートも提供される。後者はまだ一般ユーザーが利用できるようになるには程遠いものの、LinuxのサポートがAMDの社内ハードウェア開発とほぼ並行して進んでいることが明らかになった。
つまり、たとえユーザーが明日自分のコンピューターにRDNA4 GPUをインストールできなくても、カーネルには既に将来の世代に向けた特定のコードとパスが組み込まれているということです。こうすることで、製品が市販される頃には、サポート基盤は既に十分に成熟しており、ゼロから開発を始める必要がなくなります。
将来のIPに加えて、内部的な調整も多数行われます。周波数、電圧、電源状態などの側面を制御するSMU 15(システム管理ユニット)のシステム管理に対する新しいアップデートに加え、RDNA 3.5以前の世代に存在していたSMU 14.xの以前のバージョンに対する修正も含まれます。
また、 SR-IOV(GPU仮想化)関連の修正、UserQキューの改善、SMUメールボックス処理の再構築、MESマイクロエンジンスケジューラの調整も含まれています。これらは一見些細な変更に思えるかもしれませんが、中期的に見ると、こうした変更が安定性と持続的なパフォーマンスに大きな違いをもたらします。
一方、AMDKFD コンピューティング ドライバにも多数の修正が加えられています。これには、メモリ リークの修正や、Instinct または Radeon ハードウェアでコンピューティング ワークロードを実行する際に 64K ページを使用する特定の ARM64 サーバーなど、4K カーネル ページを使用しないシステム向けの具体的な解決策が含まれます。
ビデオ出力とHDMIの主なアップデート
これらの改善点の中には、デスクトップユーザーにとってかなり具体的なパッチが含まれており、これはAMDGPUドライバーのディスプレイサブシステムに影響を与えます。モニターとアダプターの構成が対応している場合、最大340MHzの周波数を可能にするHDMIコードの更新です。
これまで、コントローラーのピクセルクロック速度はHDMIポートあたり約165MHzに制限されていましたが、これは時代遅れの数値であり、実際には最大340MHzまで対応可能なHDMI 1.3規格にも準拠していませんでした。この制限は主に、高性能ディスプレイを接続するためにDP-HDMIアダプター(ドングル)を使用しているユーザーに影響を与えていました。
今回の新しいパッチにより、RDNA 3.5以降のバージョンをベースとした構成では、モニターとアダプターの両方が対応していれば、HDMI経由でより高い解像度やリフレッシュレートを実現できるようになります。劇的な効果が得られるわけではありません(パフォーマンスは依然としてハードウェアの性能に左右されます)が、ソフトウェア側の人工的なボトルネックを解消します。
この改良は、一部のRDNA 3.5バリアントにおけるDCN 3.6の導入と時期を同じくしており、最新のビデオ出力への対応を強化するものです。これは、あらゆる用途に1つか2つのポートしか必要としない超軽量ノートパソコンやコンパクトワークステーションにとって不可欠な機能です。
高解像度モニターやマルチモニター環境を使用するユーザーが多いLinux環境において、これらの変更は、グラフィックススタックにおける不快な「驚き」を減らすことを意味します。つまり、ちらつきが減り、不合理な制限が減り、Windowsで独自ドライバーを使用した場合に実現されるものにより近いエクスペリエンスが得られるということです。
Lenovo ThinkPad T14s Gen 6をテストベンチとして
LinuxにおけるRDNA 3.5サポートの現状を示す非常に分かりやすい例として、Lenovo ThinkPad T14s Gen 6が挙げられます。このビジネスノートパソコンは、最新のRyzen AI 7 PRO 360プロセッサとRDNA 3.5ベースのRadeon 880M統合グラフィックスを搭載してテストラボに届きました。
このデバイスは軽量設計と高性能なRDNA 3.5 iGPUを組み合わせているため、LinuxとWindows 11のネイティブグラフィックス性能を比較したり、ノートパソコン用の外付けグラフィックスカードなどのソリューションを評価したりするのに最適なテストプラットフォームです。
このデバイスは軽量設計と高性能なRDNA 3.5 iGPUを搭載しており、LinuxとWindows 11のネイティブグラフィックス性能を比較するのに最適なテストプラットフォームです。目的はProtonを使ってゲームのFPSを測定することではなく、AMDのオープンソーススタックがプロプライエタリドライバと比べてどれだけ成熟したかを確認することです。
Windows 11 および Ubuntu 25.04 でのソフトウェア構成
Windows 11側のテスト環境は、最新のセキュリティパッチとパフォーマンスパッチが適用された、完全にアップデートされたシステムに基づいています。これに加えて、AMD Radeon Softwareスイートのドライバーが使用されます。これらのドライバーには通常、GPU固有の最適化機能と、DirectX、Vulkan、OpenGLに対する強力なサポートが含まれています。
この環境では、Proton、DXVKなどの変換レイヤーを必要とせず、ネイティブアプリケーションの実行を利用するため、互換性の干渉を受けることなく、Radeon 880MのパフォーマンスをMicrosoftプラットフォーム上で直接測定できます。
Ubuntu 25.04ベータ版では、 Strix Point APUやその他のRDNA 3.5バリアント向けの最新機能とパッチを組み込んだLinux 6.14カーネルがシステム構成に採用されています。このカーネルは、ハードウェアと直接通信する役割を担う統合型AMDGPUドライバと連携して動作します。
OpenGL用のRadeonSIとVulkan用のRADVを含むオープンソースの3Dドライバ実装であるMesa 25.0は、カーネル上に構築されています。このカーネルドライバとユーザードライバの組み合わせにより、RDNA 3.5ハードウェアをオープンライブラリで最大限に活用することが可能になります。
Ubuntuは、DXVK、VKD3D、Protonといった互換性レイヤーを一切採用していません。テストはネイティブツールを使用して実行され、Windows 11との公平な比較を保証するとともに、APIトランスレータではなくドライバの生のパフォーマンスに焦点を当てています。
ベンチマーク方法論と使用されるツール
両方のシステムにおけるRDNA 3.5環境下でのRadeon 880Mの動作を分析するために、従来のグラフィックス性能とiGPUの演算能力の両方を網羅することを目的として、多様で比較的よく知られたベンチマークが多数使用されています。
使用されるツールには、一般的なコンピューティングタスクとグラフィックス操作を測定できるGeekbench 6のGPUセクション、さまざまなレンダリングパスをテストするための複雑なシーンを提供するGFXBench 5.0のOpenGLおよびVulkanモード、そして合成シーンでOpenGLスタックに負荷をかけるLinuxの定番ツールであるglmark2などがあります。
このリストは、 Basemark GPUやUnigine Superpositionなどのベンチマークによって補完されており、さまざまな構成(たとえば、低画質と中画質の720p)で使用して、負荷の高い3Dアプリケーションの実際の使用状況により近いシナリオでの動作を観察します。
公開されているツールに加えて、シェーダーや計算負荷に負荷をかけるように設計された内部ベンチマークも使用されており、これにより、現代のワークフローで一般的になりつつある並列タスク、フィルタリング、基本的な物理シミュレーションにおけるiGPUの効率をより正確に測定することができます。
テストスイートは常にネイティブワークロードに焦点を当て、比較結果を歪める可能性のある変換技術の混在を避けています。主な目的は、 Linux上のRDNA 3.5ドライバスタック単体でのパフォーマンスが、Windows 11とプロプライエタリドライバの組み合わせと比較してどの程度優れているかを確認することです。
OpenGL、Vulkan、合成テストの結果
OpenGLとVulkanの分野では、GFXBenchとglmark2によるテスト結果から、Ubuntu 25.04はWindows 11と遜色ない競争力を持っていることが分かります。数年前まではLinuxは常に大きく後れを取っていましたが、今ではその差は大幅に縮小し、場合によっては逆転さえしています。
例えばGLMark2では、パーティクルを多用し、複雑なシェーダーを使用するシーンにおいて、UbuntuはMesaにおけるRadeonSIの継続的な開発のおかげで、Windows 11を約12%上回るパフォーマンスを発揮することが示されています。これは、非常にスムーズなデスクトップ環境と3Dアプリケーション体験につながります。
Vulkan環境下でのGFXBench 5.0では、結果はより拮抗しています。RADVは、Windows向けAMD独自のドライバと遜色なく、日常的な使用においてはほとんど気づかない程度のわずかな違いしかありません。これは、オープンソースのVulkanドライバが著しく成熟したことを明確に示しています。
特に負荷の高いテストであるUnigine Superpositionに関しては、Windows 11は平均で5~7%のわずかな優位性を維持している。とはいえ、その差は以前の世代に比べてはるかに小さく、オープンソースドライバーが明らかに遅れをとっていた時代とは大きく異なっている。
コンピューティングの分野では、Geekbench GPUなどのベンチマークや内部テストにおいて、Ubuntu 25.04はいくつかの並列処理タスクでWindows 11を凌駕しています。ROCmの改善、RADVにおけるVulkan Computeのサポート、そしてAMDGPUスタックの最適化が相まって、Linuxは特に計算負荷の高いワークロードにおいて真価を発揮します。
RDNA 3.5 グラフィックパフォーマンスにおける Linux と Windows の比較
これらのテスト結果から得られたすべての情報を考慮すると、LinuxはRDNA 3.5 iGPUにおいてWindowsのパフォーマンスに非常に近いレベルに達しており、場合によってはそれを凌駕しているというのが一般的な見解だ。常に勝てるわけではないが、数年前のように明らかに劣勢な立場に置かれることはなくなった。
主な要因としては、カーネル6.14と高度に改良されたAMDGPUの組み合わせ、RadeonSIとRADVの継続的な改善を伴うMesa 25.0への移行、そして各カーネルマージウィンドウに合わせてコードと改訂版を期日通りに提出し続けるというAMDの継続的な努力が挙げられる。
開発、軽度の編集、3Dアプリケーション、複数の画面を接続したオフィスアプリケーションなど、ネイティブなワークロードでノートパソコンを使用するユーザーにとって、RDNA 3.5ベースのUbuntu 25.04での動作は十分に実用的であり、多くの場合、非常に安定しています。このシステムは、優れたパフォーマンスを実現するために、追加の独自ドライバを必要としません。
これは中期的に見ても安心感につながります。カーネルとMesaに加えられる改善は、サポートされているハードウェア全体に透過的に適用されるため、6.xoシリーズが将来の7.0へと進化するにつれて、RDNA 3.5ユーザーはすべてを再インストールすることなく、小さな改善や修正を継続的に享受できると予想されます。
同時に、ファームウェアの早期リリースやGFX 11.5.3やDCN 3.6といったIPブロックのサポートは、AMD APUとGPUの次の飛躍がLinux上で既に基盤が整った状態で実現されることを示唆している。つまり、予期せぬ事態や緊急パッチの適用が少なくなり、初回起動時からより多くの機能が利用可能になるということだ。
LinuxにおけるRDNA 3.5ハードウェアのサポート状況は、現在でははるかに成熟しており、日常業務、開発、高速コンピューティング、あるいは高度なマルチメディア利用など、クローズドなドライバに依存することなく、最新のコンピュータとオープンなオペレーティングシステムを組み合わせたいユーザーにとって魅力的なものとなっている。