70
AMD RX Vega 64は、RADVドライバを使用してLinuxでインディ・ジョーンズとグレートサークルを30FPS以上で実行します
AMD Vegaシリーズ
(画像提供:AMD)

レイトレーシングは、ハードウェアアクセラレーションによるレイトレーシング機能を備えたGPUでのみプレイ可能であることが長らく「実証」されてきました。しかし、最初のGCNベースのグラフィックカード(Radeon HD 7970などのGPUを含む)に遡るAMD GPUは、ソフトウェアエミュレーションを通じて以前からレイトレーシングを実行可能でした。YouTubeのClewless Clay氏がこの事実を私たちに教えてくれましたが、Vega 64グラフィックカードで「インディ・ジョーンズ/グレートサークル」を30fpsをはるかに超えるフレームレートで実行するなど、いくつかのソースが古いAMD GPUでのレイトレーシングを実演しています。

ソフトウェアベースのレイトレーシング実装は、驚くほど強力なパフォーマンスを発揮します。「RTXなしでも問題なし」という名にふさわしいYouTuberが、Linux Fedora 41でRX Vega 64を使用し、『インディ・ジョーンズ・アンド・ザ・グレート・サークル』を1080p、解像度50%スケーリング(内部解像度720p)、中程度のグラフィック設定でプレイ可能なフレームレートでプレイした動画を公開しました。フレームレートは平均50~60fps程度でした。

別のYouTuberであるBK Benchmarkは、RX 5700 XTで同じゲームを全く同じ設定でネイティブ1080P解像度(100%スケーリング)で動作させている様子を公開しました。新しいGPUは大幅に優れたパフォーマンスを示し、平均70~80FPSの範囲で推移しました。

レイトレーシング・エミュレーションは、LinuxのRADVドライバを通じて実現されます。これは、AMD公式のAMDVLK Linuxリファレンスドライバ(LinuxにおけるAMD GPUの機能を大幅に拡張)のオープンソース版です。RT非対応のAMD GPUでのレイトレーシングサポートは、ProtonとDXVKの開発で知られるJoshua Ashton氏の発明とされています。Phoronixによると、AMDのLinuxベースのRADVドライバをエミュレートされたRTを実行できるように適応させることは、開発者にとって難しくなかったとのことです。Ashton氏のRADVレイトレーシング・エミュレーションは、AMD BVH交差命令をソフトウェアでエミュレートすることで実現されています。

ジョシュア・アシュトン氏は2021年にRTエミュレーションサポートの実験を開始し、2022年にはGCN 1.0に遡るアーキテクチャのサポートを追加したとされています。2023年までに、彼のRTエミュレーション開発は完全な安定性を達成し、「100%の合格率」(Phoronix社調べ)を達成しました。この機能は、RDNA2およびRDNA3でも「emulate_rt」デ​​バッグオプションを使用することでベンチマーク目的で有効化できます。

AMD GPUにおけるLinuxのRTエミュレーションは、ハードウェアでレイトレーシング・アクセラレーションを搭載した新しいGPUと競合するソリューションではありません。しかし、この技術は、古いグラフィックカードで最新ゲームをプレイできるようにする上で大きな意味を持ちます。『インディ・ジョーンズ・アンド・ザ・グレート・サークル』はその好例で、レイトレーシング対応グラフィックカードを必要とする最初の(あるいは最初の)タイトルの一つです。この傾向が続けば、将来のタイトルも同様の要件を満たすことが予想されます。将来のゲームでレイトレーシングされたライティングがプレイ可能なレベルまで調整できると仮定すると、レイトレーシングをエミュレートすることが、これらの将来のゲームをRTアクセラレーション非対応GPUでプレイ可能にする唯一の方法となるでしょう。

しかし、このRTエミュレーション実装の最大のハードルは、オープンソースのLinux専用ドライバーであるため、Linuxオペレーティングシステムのみをサポートしている点です。どうやら、Windows 10やWindows 11にこの機能を(公式またはオープンソースの形で)導入する取り組みは行われておらず、Nvidia GTXグラフィックスカードでこの機能を提供する取り組みも行われていないため、RDNA2以前のAMDグラフィックスカードでLinuxを実行しているニッチなユーザー層に限定されてしまいます。

Tom's Hardware の最高のニュースと詳細なレビューをあなたの受信箱に直接お届けします。

Aaron Klotz 氏は Tom's Hardware の寄稿ライターであり、CPU やグラフィック カードなどのコンピューター ハードウェアに関するニュースを扱っています。