パフォーマンスの低下をきっかけにプロジェクトカー、AMDのGPUドライバーは、CD Projekt Redのリリースで再び精査されていますウィッチャー3:ワイルドハント。 Nvidiaのヘアワークスの毛皮とヘアレンダリングテクノロジーがアクティブであり、AMDがそれについて満足していない場合、ゲームは最適な状態で実行されます。
「私たちは最初からCD Projeckt Redを使用しています。詳細なフィードバックをずっと提供してきました。」AMDのチーフゲーミング科学者リチャードハディはARS Technicaに語った。 「リリースまたはその後の2か月前に、GameWorksコードはヘアワークで到着しました。それは私たちの懸念に関する限り、私たちのパフォーマンスを完全に妨害しました。私たちはその前に走っていました...まるでパフォーマンスを破壊しました。その目標を達成するために入れてください。」
「GameWorksは、お客様のためにGeForceで実行されるゲームの視覚的な品質を向上させます」GameWorks PR Brian BurkeはPCの視点に語った。 「競合するハードウェアのパフォーマンスは損なわれません。ゲームワークスソースコードは、ライセンスの下でそれを要求する開発者に提供されますが、ライセンスを持っていない人にソースコードを再配布することはできません。ほとんどの場合、ゲームを最適化します。ソースコードではなく、バイナリはリソースの問題であると考えています。 「Tが他のIHVとの作業を妨げます。」
多くの場合、NvidiaのGameWorks機能はGeForce GPUのユーザーのみが利用できますが、CD Projekt Redは、Witcher 3のNvidia固有の技術をAMD GPUで動作させることを許可しました。 - 最適パフォーマンス。
「この機能のコードをAMD製品に最適化できないため、不十分なパフォーマンスが発生する可能性があります」開発者はOverCrock3Dに語った。 「Radeonユーザーは、パフォーマンスが期待を下回っている場合、Nvidia Hairworksを無効にすることをお勧めします。」
[更新22/5/15 6:44 PM:Nvidiaは、非公開プラットフォームで実行されているGameWorksがNVIDIA TechがAMD GPUに取り組むことを許可するというCD Projekt Redの決定ではありません。つまり、Nvidiaの決定と私たちからの最も一般的に使用されている機能は、CD Projekt Redの決定ではありません。 Platform-Ingostic。
1920x1080、ウルトラ設定 | GTX 970 | R9 290X |
---|---|---|
ヘアワークオン(低/平均fps) | 24.0 / 39.4 | 18.0 / 26.3 |
ヘアワークオフ(低/平均fps) | 36.9 / 51.9 | 38.0 / 49.6 |
それで、ヘアワークは本当にAMDの核災害であると言っていますか?私たちは、最新の1.03パッチがインストールされている状態で、それを重く使用するカットシーンでハイテクをベンチマークして、それを見つけることにしました - 明らかにヘアワークのパフォーマンスを向上させます。 8GBのRAMを使用してCore i7 4790kを実行しているPCでゲームをテストし、GTX 970で実行されている同じシーケンスと、ヘアワークがアクティブで無効になっているR9 290Xをベンチマークしました。
何万ものテッセレートされた髪をレンダリングすると言われているテクノロジーに期待されるかもしれないように、ゲームにヒットするパフォーマンスは、NVIDIAまたはAMDグラフィックスカードを実行しているかどうかにかかわらずかなりのものです。私たちのテストケースでは、GTX 970は、ヘアワークが有効になったときにパフォーマンスの24%を失い、平均51.9fpsから39.4fpsに低下しました。ただし、AMDはさらに大きなヒットに苦しみ、平均フレームレートの約47%を失いました - その49.6FPSメトリックはわずか26.3FPSに削減されました。
AMDの主張は、GameWorksソースコードへのアクセスがなく、テクノロジーの最適化が非常に困難になるということです。一方、Nvidiaは、それ自体の最適化作業のほとんどが一般に、ソースではなく最終的なコンパイルされたコードの分析を介して実行されることを示唆することによりカウンターします。
私たちの観点から見ると、ヘアワークは、Tomb Raiderで見つかったTressFXテクノロジーと同じように、GPUコンピューティングパワーが膨大である場合にのみ、有効にするための高価な贅沢と考えられています。一般的にAMDのパフォーマンスに関しては、GTX 970とR9 290Xは、ヘアワークが無効になったら同様のフレームレートを提供していることに注意してください。そのため、GameWorksの統合がAMD GPUを全体的に不自由にしていないことです。 NVIDIAまたはAMDグラフィックスカードを所有しているかどうかにかかわらず、私たちの提案は、Best PerformanceのためにHairworksをオフにしてWitcher 3を実行することです。一番下の行は、GTX 970のような素晴らしいカード(最適化されたヘアワークコードを実行していることを覚えている)が、テクノロジーを有効にしてサブ30FPSパフォーマンスの低下を生成する場合、照準など、他の場所でよりよく使うことができる多くのGPUリソースであるということです。たとえば、一貫した60fpsの場合。
現在、AMD、Intel、およびNvidiaキットのベンチマークパフォーマンスを眺めながら、さまざまなPCハードウェアでWitcher 3をテストしています。すぐに調査結果を報告します。