Microsoft の DirectStorage はゲームでの CPU 使用量を大幅に削減します

 Microsoft の DirectStorage はゲームでの CPU 使用量を大幅に削減します

Microsoft の DirectStorage テクノロジは、明らかにゲームの読み込みを速くするだけでなく、CPU パワーを大幅に解放します。

Microsoft の DirectStorage はゲームでの CPU 使用量を大幅に削減します

Microsoft のビデオによると、 Windows 11 DirectStorage を使用すると、プロセッサのオーバーヘッドを最大 40% 削減できます。

DirectStorage は Windows に新しく登場したもので、Xbox から直接提供されます。これは、NVMe SSD と組み合わせると読み込み時間が短縮されるアプリケーション プログラミング インターフェイス (API) です。このソフトウェアは Windows 10 と Windows 11 の両方のユーザーが利用できますが、前者では DirectStorage が提供する最適化を最大限に活用できません。

Microsoft の DirectStorage はゲームでの CPU 使用量を大幅に削減します

Microsoft は最近、「Windows 上の DirectStorage による IO パフォーマンスの最適化」というタイトルのビデオをリリースしました。このビデオでは、Microsoft のシニア ソフトウェア エンジニアである Cooper Partin 氏が登場します。このテクノロジーとそれが提供する利点について説明します。

DirectStorage の基本機能は非常にシンプルに見えますが、優れた結果が得られる可能性があります。 API を使用すると、NVMe SSD は 1 秒あたりの複数の入出力操作 (IOPS) を同時に実行できます。また、ゲームがアセットを グラフィック カード に直接転送できるようになり、プロセッサを関与させる必要がない場合はプロセッサをバイパスします。

Microsoft の DirectStorage はゲームでの CPU 使用量を大幅に削減します

ゲームでは、アセットが際限なく送受信されますが、Windows 11 で NVMe SSD と併用すると、DirectStorage によってこれにかかる時間が大幅に短縮されます。ゲームから GPU へのデータ転送プロセスがより合理化されるため、ゲームが読み込まれるはずです。はるかに速くなります。 Partin 氏はビデオの中で、DirectStorage は小規模なデータセットの処理に優れており、可能な場合には SSD アセットのバッチ処理に役立ち、それらのアセットの処理とレンダリングにかかる​​時間を短縮できると述べています。

アセットを GPU に直接、より大きなバッチで送信すると、ゲーム中にプロセッサーが実行する必要がある作業量が大幅に削減され、プロセッサーが大幅に解放されます。 Microsoft は、NVMe SSD を DirectStorage および Windows 11 と組み合わせることで、CPU オーバーヘッドを 20% ~ 40% 削減できると約束しています。たとえその規模が小さいとしても、これはゲームのパフォーマンスに影響を与える可能性がある大きな改善です。

Forspoken のさまざまなフレームと、DirectStorage を使用した場合と使用しない場合の読み込み時間。
Microsoft の DirectStorage はゲームでの CPU 使用量を大幅に削減します

Microsoft は、将来のアップデートでより多くのタスクを GPU にプッシュし、プロセッサをさらに解放する予定です。最終的には、現在 CPU が処理しているすべての圧縮タスクをグラフィックス カードが引き継ぐという考えです。

現在の状態でも、DirectStorage が読み込み時間に与える影響は顕著です。 Luminous Productions による最近の GDC 2022 の講演によると、 Forspoken のロード時間は平均約 10 秒から、DirectStorage を使用するとわずか 1 秒に短縮される予定です 。デモ中、システムはわずか 1.9 秒で Forspoken の 5.5 GB のシーンをロードできました。

Microsoft の DirectStorage はゲームでの CPU 使用量を大幅に削減します

DirectStorage は印象的ではありますが、すべてのゲームに対してサポートおよび最適化されているわけではありません。実際、 Forspoken は この技術を完全にサポートする最初のタイトルとなり、10 月までリリースされません。ただし、Microsoft の DirectStorage は確かに多くの将来性を示しているため、ゲーム開発者が Microsoft と協力してサポートされるタイトルのリストを拡大することを期待しています。

「 Microsoft の DirectStorage はゲームでの CPU 使用量を大幅に削減します」についての動画選定!

Windows 用ダイレクトストレージ
CPUの機能を制限すると性能への影響はどのくらい?1つずつ検証してみた。