29
Ashes Of The Singularity ベータ版: 非同期コンピューティング、マルチアダプタ、パワー

導入とテストシステム

私たちはレビューの中で未完成のゲームを何度かベンチマークテストしてきました。最近ではRadeon R9 Nanoの発売記事でもベンチマークテストを行いました。当時、NVIDIAのグラフィックカードでドライバの問題、そしてさらに深刻なハードウェアの問題が見つかりました。NVIDIAはすぐに新しいソフトウェアをリリースし、これらの技術的な欠点を克服しただけでなく、パフォーマンスを劇的に改善し、競合他社にわずかな差をつけることに成功しました。

今回は少し事情が異なりました。AMDが最適化されたローンチドライバーを提供してくれたので、Nvidiaにも同様のドライバーがあるかどうか尋ねました。担当者は質問にあまり乗り気ではなかったようで、WHQL認定の最新ドライバー、バージョン361.91を紹介してくれました。Nvidiaからの回答はそれだけでした。

ゲームとして見ると、『Ashes of the Singularity』はDirectX 12の真髄を体現した作品と言えるでしょう。AI制御の小さなエンティティが多数登場し、広大なエリアを動き回ります。これは長所と短所の両方を兼ね備えています。APIのメリットをうまく表現していると言えるでしょう。しかし、DirectX 12の新機能をそれほど活用していないタイトルでは、これらのメリットはそれほど顕著には感じられないだろうという点も認識しておく必要があります。

最近注目を集めている機能は、「非同期シェーディング/コンピュート」と呼ばれています。これは、グラフィックスタスク(シェーディング)と計算(コンピュート)を並列かつ非同期(つまり、完全に順序に依存しない)で実行することを可能にします。ハードウェアとソフトウェアに適切に実装されれば、この技術はレイテンシを大幅に削減し、結果としてパフォーマンスの向上につながります。

DirectX 11 におけるタスクの処理方法を示す図を見てみましょう。タスクは固定された順序で一つずつ実行されます。この順序は変更できず、効率を上げる唯一の方法はキューを分割して比較的短くすることです。

DirectX 12では、キューを分割することで、タスクが同時に完了し、かつ互いに多少のずれが生じるようにすることができます。これは今回使用したベンチマークではかなりうまく機能するため、実際にその可能性を確認できるでしょう。ただし、この新機能がどれほどの効果をもたらすかは、特定のゲーム内のタスクが並列実行、つまり非同期実行によってどれだけのメリットを得られるかによって決まることを覚えておいてください。タスクが他のタスクの結果に依存している場合、またはすべてのタスクの管理にかかるオーバーヘッドが非同期実行によるメリットを上回る場合、メリットは得られません。

AMDのGCNアーキテクチャの複数のリビジョンにはこの機能への対応が含まれており、Tonga、Hawaii、FijiのGPUは非同期シェーディング/コンピューティングにおいて最高のパフォーマンスを発揮しています。一方、NVIDIAのKeplerおよびMaxwellアーキテクチャははるかに苦戦しています。同社はソフトウェアベースのソリューションでこの問題を解決しようとしています。

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

以下のグラフは、Nvidiaがまだそこまで到達していないことを明確に示しています。.iniファイルで新しいDirectX 12機能を有効にすると、AMDのパフォーマンスは大幅に向上するのに対し、Nvidiaのパフォーマンスはわずかに低下します。この設定のオン/オフを切り替えるオプションがあることから、DirectX 11は完全に無視し、DirectX 12と非同期コンピューティングに全力を注ぐことにしました。公平を期すため、すべてのグラフィックカードを、それぞれの最適な設定でテストしています。


詳細: 最高のグラフィックカード
詳細: すべてのグラフィックコンテンツ

テストシステム

私たちは長年使い続けてきた同じテストシステムを使用しています。変更は一切加えていません。

スワイプして水平にスクロールします

技術仕様
テストシステムIntel Core i7-5930K(4.2GHz)Alphacoolウォータークーラー(NexXxos CPUクーラー、VPP655ポンプ、Phobyaバランサー、24cmラジエーター)、Crucial Ballistix Sport、4GB DDR4-2400x4、MSI X99S XPower AC、Crucial MX200 x1、500GB SSD(システム)、Corsair Force LS 960GB SSD(アプリケーション、データ)x1、be quiet Dark Power Pro、850W PSU、Windows 10 Pro(全アップデート)
ドライバーAMD: Radeon Software 15.301 B35 (Press Beta Driver、2016年2月)Nvidia: ForceWare 361.91 WHQL
ゲームベンチマークAshes of the Singularityベータ 2 (プレス)

ベンチマークでは、全体的な結果だけでなく多くの詳細を含む非常に興味深いログ ファイルが提供されるため、フレーム時間などの重要な点に注目して、そのログ ファイルを最大限に活用できるようにインタープリターを更新しました。

現在のページ: 導入とテストシステム

次のページ フレームレートと時間

Igor Walllossek氏は、Tom's Hardware誌で、技術分析と詳細なレビューに重点を置いた幅広いハードウェア記事を執筆しています。GPU、CPU、ワークステーション、PCの組み立てなど、PCコンポーネントの幅広い分野を網羅しています。彼の洞察力に富んだ記事は、絶えず変化するテクノロジー業界において、読者が情報に基づいた意思決定を行うための詳細な知識を提供しています。