「DirectX 12でパフォーマンスが向上する」は必ずしも正しくない
2017年3月13日 18:49
Windows 10で新たに搭載されたゲーム・マルチメディアAPI「DirectX 12」ではアーキテクチャが大きく変更され、よりハードウェアの性能を引き出せると言われている(PC Watch)。しかし、単に使用するAPIをDirectX 11系のものからDirectX 12のものに置き換えるだけではパフォーマンスは向上しないという(4Gamer)。
DirectX 12ではよりハードウェアに対しより低レベルのアクセスが可能になった一方で、開発者が管理しなければならないリソースは増えたため、DirectX 11よりも開発が難しく、ノウハウが必要だという。また、DirectX 12でサポートされた、複数のGPUを同時に組み合わせて利用できる機能についても難度が高く、たとえばマザーボードもしくはCPU内蔵のGPUと独立したグラフィックカード上のGPUを同時に利用する、といったケースでは性能向上が難しいようだ。
こういった背景から、特にハイエンドのCPUやGPUを搭載した環境ではDirectX 12での性能向上は少ないとのこと。ただ、そうでない環境ではDirectX 12を利用したほうが性能が向上する可能性があるほか、Xbox OneやPlayStation 4などと近いアーキテクチャを利用できるというメリットもあるようだ。
関連記事
最新記事
- Google DeepMindからトップ研究者6名がMetaやOpenAIらへ移籍、背景に「商用コーディング重視」への戦略転換か
- 「宇宙AIデータセンター」は実現するか? ソフトバンク孫氏がSpaceX構想のコストと遅延を疑問視
- 【未確認】カルパシー氏の作とされる「CLAUDE.md」10原則が流出か、AIコーディングの自律ループを制御する新ルール
- 米商務省、Anthropicの「Claude Mythos 5」を重要インフラ防衛向けに限定復旧、一般向けの「Fable 5」は停止継続
- 投機的デコーディングの限界を突破、新手法「DFlash」がBlackwell GPUで15倍のスループットを達成