Latest evidence-based health information
Vision

AMDとFiraxisが協力して、Civilization VIをDirectX 12のショーケースに

AMDとFiraxisが協力して、Civilization VIをDirectX 12のショーケースに
AMDとFiraxisが協力して、Civilization VIをDirectX 12のショーケースに

2年前、 Firaxisが過小評価されていた『Civilization: Beyond Earth』をリリースした際、このゲームはAMDの革新的な「リアルに近い」Mantle APIの性能を示すショーケースとなりました。このAPIは、複数のRadeonグラフィックカードを搭載したシステムで驚異的なスムーズさを実現する、型破りな「分割フレームレンダリング」を特徴としていました。しかし、2年後、MantleはVulkanに吸収され、Microsoft独自のDirectX 12に対抗され、消滅しました。

しかし、AMD と Firaxis の間には密接な関係はありません。

水曜日の朝、両社は再び提携し、待望の『Civilization VI』にDirectX12サポートを組み込むことを発表しました。残念ながら分割フレームレンダリングは復活しませんが、このゲームにはDX12の目玉となる2つの機能、明示的マルチアダプタと非同期コンピューティングが搭載されます。

裏話:初期のDirectX 12ベンチマークでは、Radeonグラフィックカードで大幅なパフォーマンス向上が見られる傾向にあります。これは、AMDのGPUアーキテクチャに組み込まれた非同期演算エンジン(または非同期シェーダー)ハードウェアのメリットを特に活かせる、計算ベースのタスクを多用するゲームで顕著です。そのため、AMDが多くのストラテジーゲームを傘下に収めているのも当然のことです。Ashes  of the Singularity(Steamで45ドル)、Total War: Warhammer(Steamで60ドル)、そして今回、Civilization VIへのDX12統合を支援しました。

DX12の機能の説明

非同期コンピューティングにより、グラフィックプロセッサは、あるタスクの完了を待ってから別のタスクを実行するのではなく、コンピューティングとグラフィックレンダリングのタスクを同時に実行できます。非同期コンピューティングはグラフィックカードの効率を高め、特にRadeonグラフィックカードではパフォーマンスの向上につながります。Ashes of the Singularity、Total War: WarhammerHitman、そしてRise of the Tomb Raider(先日リリースされたパッチのおかげで)などは、非同期コンピューティングをサポートする他の有名PCゲームの一部です。

明示的なマルチアダプターは、より興味深い機能です。この機能をサポートしている他の主要ゲームは、非常に優れたリアルタイムストラテジーゲームであり、DX12の現時点での最大の目玉である『Ashes of the Singularity』だけです。DirectX 12は、開発者が複数のGPUを搭載したシステムをサポートするためのいくつかの方法を提供していますが、明示的なマルチアダプターは最も印象的です。

ラデオン ジーフォース アライナ・イー

DX12 の明示的なマルチアダプタで可能になる黒魔術。

これにより、システム内の2枚の類似グラフィックカードを1つのハードウェアとして扱い、「リンクされた」EMAでリソースをプールすることができます。また、明示的なマルチアダプターを使用すると、2枚の全く異なる「リンクされていない」GPUを活用することも可能です。例えば、AMDとNvidiaのグラフィックカードを同時に動作させたり、メイングラフィックカードで負荷を処理している間にCPUの統合グラフィックカードで二次的なタスクを処理させたりすることも可能です。ゲームが両方のモードをサポートするのか、それともリンクされたEMAのみをサポートするのかを問い合わせました。

実にクールな作品ですね。『Civilization VI』(Steamで60ドルで予約受付中)は10月21日発売予定です。DirectX 12の機能を利用するにはWindows 10が必要です。Gandhiにご注目ください。

Otpoo

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