Latest evidence-based health information
Vision

AMDによると、DirectX 12の非同期グラフィックサポートはRadeonの潜在能力を解き放つという。

AMDによると、DirectX 12の非同期グラフィックサポートはRadeonの潜在能力を解き放つという。
AMDによると、DirectX 12の非同期グラフィックサポートはRadeonの潜在能力を解き放つという。

DirectX 12のリリースが迫る中、AMDは月曜日の夜、新しいゲーミングAPIはCPUのパフォーマンスを引き出すだけにとどまらないと発表しました。GPUにも大きなメリットがもたらされるはずです。

AMDによると、問題はDirectX 11ではGPUパイプライン(コマンドとデータがビデオカードに送られる仕組み)があまり効率的ではないことだという。高速道路の交通を例に、AMDは複数の渋滞やレーンをGPUに送り込む必要がある場合のDirectX 11の動作を説明した。これらの渋滞やレーンは統合される必要がある。複数の方向からトラフィックが来る場合、トラフィック量を計測する必要がある。これは、処理を最速で行う方法とは言えない。 

AMD マルチスレッドグラフィックス AMD(PCWorld経由)

AMD は、DirectX 12 ではトラフィック管理が重要になり、コマンドとデータを信号で待たせるのはあまり効率的ではないと述べています。 

DirectX 11のもう一つの問題は、重要なトラフィックの優先順位付けです。現在、これはプリエンプションによって行われていますが、これもあまり効率的ではありません。AMDはこれを、消防車のために高速道路で路肩に停車するようなものだと例えています。消防車は先に進んでしまいますが、プレイヤーは待たなければなりません。これもまた、非効率です。 

および先取権 AMD(PCWorld経由)

AMD によれば、優先タスクを処理する方法の 1 つは、他のタスクを優先させることだが、消防車が通るために路肩に停車するのと同じように、交通に悪影響を与える可能性もあるという。

AMD によれば、非同期シェーダーと非同期コンピューティング エンジンにより、DirectX 12 でパフォーマンスが大幅に向上するはずだという。非同期シェーダーと ACE では、トラフィックを計測してマージし、優先タスクのためにデータを強制的に脇に置くのではなく、データとコマンドを適切に統合できる。

AMD 非同期シェーダー png AMD(PCWorld経由)

AMD によれば、非同期コンピューティング エンジンと非同期シェーダーは複数のコマンド ストリームを適切にブレンドします。

これにより、パフォーマンスはどの程度向上するのでしょうか? 独立した検証は行われていませんが、AMD によると、非同期シェーダーを使用した場合、1 つの視覚効果でフレームレートが最大 46% 向上するという結果が出ています。

同社によると、この技術はソニーのPS4ゲーム機で既に『バトルフィールド 4』『The Tomorrow Children』など複数のゲームで使用されている。また、PCでも既に使用されているが、DirectX 12ゲームでは使用されていない。同社によると、 PC版『 Thief』では、Mantle APIを使用する際に既に非同期シェーダーを使用しているという。 

これがなぜ重要なのか: Windows 10とそれに伴うDirectX 12への期待は高まり続けており、その多くはPCゲームにとって好ましいものとなっています。CPUのマルチスレッドサポートの強化と非同期シェーダーのおかげで、開発者が新しい技術を採用すれば、PCゲームのパフォーマンスは大幅に向上する可能性があります。 

Otpoo

Health writer and researcher with expertise in evidence-based medicine and healthcare information.