DirectX 12 Ultimate:NVIDIA、AMD、およびIntelからサポートされているGPU

DirectX 12 Ultimateの登場により、マルチメディアAPIの卓越した分野だけでなく、一連の変更が必要になります。 Windows、しかしハードウェアに関しても、市場に出回っているすべてのGPUが、最新バージョンのGPUに搭載されているすべての機能を利用するように設計されているわけではありません。 MicrosoftのAPIですが、どのゲーミングGPUから AMD, NVIDIA および インテル DirectX 12 Ultimateを完全にサポートしていますか?

DirectX 12 アルティメット

マイクロソフトがDirectXの新しいバージョンをリリースするたびに、PCビデオゲームの開発者は頭を下げましたが、多くの機能が他の機能に置き換えられ、ハードウェアの観点からも、学習の面でスターティングボックスに戻ることになりました。同じことが起こります。また、ハードウェアでの新しいテクノロジーの開発は、アプリケーションがそれらを使用できるようにAPIの開発と密接に関連しています。

これにより、DirectX 12 Ultimateのテクノロジの大部分は、市場に出回っているほとんどのGPUで使用できませんが、この記事を書いている時点では最新のものです。 したがって、ゲーミングPCの購入を検討していて、グラフィックカードについて考えている場合は、新しいコンピューターのグラフィックハードウェアを選択するときに悪い選択をすると、ミルクのように古くなる可能性があることに注意する必要があります。私たちが興味を持っているのは、彼がワインのようにやっているということです。

DirectX 12Ultimateテクノロジー

DirectX 12 Ultimateでは、新しいテクノロジーが追加されたため、ビデオゲームに新しいAPIを採用する利点を確認できるように、それらをXNUMXつずつリストすることを検討しました。 ただし、これはそれらの簡単な要約であることを明確にする必要があります。そのため、ここHardZoneで作成したさまざまな記事でより完全な情報を見つけることができます。

  • レイトレーシング:レイ トレースは、間接照明の視覚的な問題やオブジェクトの光の性質を解決するため、グラフィックの最大の進歩のXNUMXつです。 実用的な目的では、これはオブジェクト上のより正確な影と実際の反射を意味します。
  • メッシュシェーダー: ゲームは細部の数が多いため、ジオメトリがますます複雑になっています。つまり、ゲームの管理を担当する3Dパイプラインのステージが古くなり、改修が必要になっています。
  • DirectStorage: グラフィックカードからNVMeSSDの統合とアクセスに役立つテクノロジー。これにより、VRAMのサイズが事実上無制限である新しいシナリオが開かれます。
  • サンプラーフィードバック: グラフィックプロセッサが、データのブロック全体を取得するのではなく、SSDから必要な正確なデータを選択できるようにするテクノロジで、大部分がVRAMのスペースを占有するだけです。
  • 可変レートシェーディング: GPUが完全に対称的なピクセルで同じ操作を複数回実行しないように設計されています。 フレームあたり数百万ピクセルの解像度では、冗長な操作を排除することで節約とパフォーマンスの向上を実現します。

これらのテクノロジーはすべて、内部に大幅な変更を加える必要があります GPU ハードウェア。これらすべてのテクノロジーを完全にサポートするGPUの数を制限します。

標準のDirectX12カードがUltimateバージョンをサポートしないのはなぜですか?

TFLOPSベロシダードGPU

MicrosoftがDirectX13として新しいバージョンのAPIにバプテスマを施していないという事実は、新しいAPIがDirectX 12の拡張であるという手がかりを与えてくれます。これは、DX12をサポートする市場のすべてのGPUがゲームを実行できることを意味しません。 前のセクションで説明したテクノロジーをサポートしていないという例外があるため、上記のAPI用に設計されています。 したがって、それらがゲームの必須要件である場合、それを実行するのに十分な力があったとしても、それを実行することはもはや不可能です。

なんでこんなことが起こっているの? ええと、これらを実装するには、GPU内に追加のハードウェアを追加する必要があるという事実のためです。 たとえば、レイトレーシングにはGPUのシェーダーユニットに交差計算ユニットが必要であり、DirectStorageには新しいメモリコントローラー、可変レートシェーディングの新しいラスターユニットとROPSが必要です。さらに、メッシュシェーダーでもプロセッサを変更する必要があります。 GPU自体からのコマンド。

これは、単純なドライバーではこれらのテクノロジーを実装するのに十分ではなく、シェーダープログラムを使用してそれらにアクセスすることもできないことを意味します。これは、新しいハードウェアの購入を意味します。

NVIDIA、AMD、またはIntelのどのグラフィックカードがDirectX 12 Ultimateをサポートしていますか?

DirectX 12 アルティメット GPU NVIDIA AMD

DirectX 12 Ultimateのサポートに関しては、新しいAPIに実装されているすべてのテクノロジーがすでにRTX 2000シリーズに実装されており、明らかにRTX 3000に継承されているため、NVIDIA GPUには現在大きな利点があります。さらに、これはリファレンスアーキテクチャです。 DirectX 12 Ultimateのモデル化に使用されたMicrosoftは、最初のRTXで使用されたNVIDIAのTuringでした。

一方、AMDの場合は特に、AMD Vegaの大失敗により、設計テーブルに戻ってRX 5000として発売されたRDNAアーキテクチャを作成しましたが、アーキテクチャは市場でRTX2000と対面して競合しています。それは、GTX1000への応答として非常に遅れて設計され始めました。 それの結果は? RX5000はDirectX12 Ultimateテクノロジーをサポートしていませんが、RX 6000はサポートしています。これは、RDNA2が完全なハードウェアサポートを持つように更新されているためです。

Intelに関しては、IntelARCのリリースがDirectX12Ultimateを完全にサポートするまで待つ必要があります。

ビデオゲーム機の影響

PS5 エックスボックス

今日、高品質のビデオゲームを作成することは非常に高価であり、単一のプラットフォームだけでは余裕がない大きな予算が必要になります。 そのため、開発者はさまざまなプラットフォーム向けにゲームのバージョンを作成していますが、今日ではXNUMXつの理由でこれまでになく簡単になっています。

  • 今日のコンソールにはPCハードウェアが搭載されており、学習曲線が大きく、エキゾチックなアーキテクチャを備えたシステムの時代は遠く離れています。
  • プラットフォームの12つであるXboxもDirectXXNUMX Ultimateを使用しているため、同じPCAPIを使用します。

現在の状況では、DirectX 12Ultimateの機能を利用していないコンソール上の世代間ゲームであることがわかります。 したがって、3000つのグラフィックカードまたは別のグラフィックカードへの賭けは、何をプレイしたいか、および短期または長期で更新する予定があるかどうかによって異なります。 私たちのアドバイスは、近視に悩まされることなく、NVIDIAのRTX 6000、IntelのARC、またはAMD以降のRX XNUMXを選択することです。ゲームは少しずつですが、常に、 API。