Intel Arc GPU はレイ トレーシングをサポートしていますか?

Intel Arc GPU はレイ トレーシングをサポートしていますか?

Intel の Arc GPU は 2022 年に大々的に発売されました。GPU 市場での Nvidia-AMD の独占を打破する別のグラフィックス カード オプションと、GPU スキャルピングの問題に対する潜在的な解決策が見られて良かったです。これにはすべて、より安価な価格と優れたパフォーマンスが約束されていました.

ただし、優れた GPU を作成することは、優れたハードウェアを構築することだけではありません。これは、Intel の GPU ドライバーの問題で明らかでした。Intel の Arc GPU に関するもう 1 つの一般的な質問は、レイ トレーシングなどの機能をサポートするかどうかでした。

レイ トレーシングとは 簡単な説明

あまり詳しく説明しませんが、レイ トレーシングは、アルゴリズムを使用してビデオ ゲーム内の光と影の位置を計算するグラフィックス レンダリング方法です。これにより、従来のシェーダーと比較して、よりリアルなイメージが作成されます。

レイ トレーシングの仕組みを示す図
画像著作権: timrb/ウィキメディア

もちろん、これには、これらのアルゴリズムがどのように機能するかを計算するための追加の計算能力が必要です。これを行う最善の方法は、レイ トレーシング操作を処理する専用のハードウェア コアを追加することです。これは、ソフトウェアのみでは実現が難しいためです。

メーカーによって、レイ トレーシングの実装方法が異なります。Nvidia は、すでに第 4 世代のレイ トレーシング ハードウェアを搭載しており、GPU で専用のハードウェア RT コアを使用しています。一方、AMD は、追加機能とともにレイ トレーシングを処理する一連のハードウェア コアであるレイ アクセラレータを使用します。

Intel GPU はレイ トレーシングをサポートしていますか?

Intel Arc GPU はレイ トレーシングをサポートしています。これは、機能を実装するためにレイ トレーシング ユニット (RTU) と呼ばれる専用の固定機能ハードウェアを使用して行われます。さらに、Intel は Asynchronous Ray Tracing と呼ばれるものを使用します。これは、光線を同様のヒット シェーダーと組み合わせて、RTU (Intel Xe コアとも呼ばれます) が完全に利用されるようにします。

すべての RTU には 2 つのレイ トラバーサル パイプラインがあり、サイクルごとに 12 のボックス交差とサイクルごとに 1 つの三角形交差を処理できます。また、専用の BVH キャッシュも装備されています。

各 Intel Arc GPU の RTU 数は次のとおりです。

  • Arc A770: 32 RTU
  • Arc A750: 28 RTU
  • Arc A580: 24 RTU
  • Arc A380: 8 RTU
  • Arc A310: 6 RTU

おそらくご想像のとおり、最下層の Arc GPU である 300 シリーズは、RTU 値が低いことを考えると、レイ トレーシングのパフォーマンスがあまり優れていません。ただし、パフォーマンス ベンチマークに関しては、Intel Arc 700 シリーズは Nvidia RTX 3060 に匹敵します。

Intel が実行したテストで RTX 3060 と比較した場合、Arc A770 は、1080p でレイ トレーシングを実行している 12 以上のゲームで、それ以上ではないにしても、同等のパフォーマンスを発揮しました。Nvidia の DLSS テクノロジーに対する Intel の答えである XeSS と組み合わせると、パフォーマンスは 1440p の解像度とともに向上しました。

1080p レイ トレーシング ゲームで Intel Arc A770 と Nvidia RTX 3060 を比較したグラフ
画像著作権:インテル

ただし、注意すべき重要な点の 1 つは、ソフトウェア サポートです。強力なハードウェアを組み合わせても、優れたドライバーがなければ、あまり効果がありません。特に第 1 世代の製品で適切なドライバーを入手することは容易ではなく、Arc のラインナップは発売以来、ドライバーの不足に悩まされてきました。

ソフトウェアはどのような役割を果たしますか?

Arc のラインナップはレイ トレーシングをサポートしていますが、ゲームでそれを利用できるとは限りません。Arc カードのハードウェア RTU は、レイ トレーシング アルゴリズムのパフォーマンスを向上させることのみを目的としています。

ゲームが Arc GPU でレイ トレーシングを実行できるようにするには、ゲーム開発者は Microsoft の DirectX12 または Vulkan API を使用して機能を統合する必要があります。幸いなことに、これら 2 つの API は基本的に、レイ トレーシングを備えたすべてのゲームを表しています。

これにより、Intel はソフトウェアの互換性に関しては Nvidia および AMD と肩を並べることになりますが、後者の 2 つはドライバーの品質に関しては依然として優れています。Arc ラインナップのアーリー アダプターは、パフォーマンスとユーザー エクスペリエンスを実際に妨げる可能性がある多くのドライバーの問題を明らかにしました。

優れたドライバーは、GPU に追加のソフトウェア機能を提供するのにも役立ちます。これらにより、パフォーマンス上の利点が追加され、ゲーム以外のユースケースも追加されます。Nvidia の DLSS 3.0 はこの良い例です。ニューラル グラフィックス技術がゲームの FPS にどれだけの違いをもたらすかを考えると.

Intel の Arc GPU がレイ トレーシングをサポート

つまり、要するに、Intel の Arc GPU はレイ トレーシングをサポートしています。その機能は Nvidia とは比較にならないかもしれませんが、Intel がレイ トレーシングをサポートする第 1 世代の製品を発売したという事実は、この新しい GPU 範囲の素晴らしいスタートです。

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です