Windows 11 の DirectStorage とは?

Windows 11 の DirectStorage とは?

Microsoft は、2022 年初頭に DirectStorage のリリースを発表しました。ゲームの読み込み時間の短縮とパフォーマンスの向上を約束する Direct Storage は、Windows 11 にアップグレードする主な理由の 1 つです。この新しいソフトウェアの概要と、2023 年以降のゲーマーにとっての意味を明らかにします。

DirectStorage とは?

DirectStorage は、ストレージから GPU へのゲーム アセットの転送と圧縮解除を強化する低レベル ストレージ API です。DirectStorage は、Xbox シリーズ S/X コンソールにルーツをたどり、最新の高性能 SSD を利用して低速の HDD からの移行を完了するために作成されました。同時に、ゲーム開発者はより高速な SSD 向けにゲームを最適化し始めており、DirectStorage は彼らにとって魅力的であることが証明されるかもしれません.

DirectStorage のしくみ

キャラクター モデル、ワールド、その他のグラフィックス、サウンドなどのゲーム アセットは通常、ディスク容量を最適化するために圧縮形式で保存されます。ゲームを起動すると、ストレージからこれらのアセットが呼び出され、ゲーム ワールドに入力されます。これらのアセットの従来の流れは、ストレージ レベルで始まり、アセットが CPU によって解凍される RAM に移動し、最後に、解凍されたアセットが転送されてレンダリングされる GPU に向かいます。

Samsung SSD ビュー。
画像ソース:ウィキメディア・コモンズ

低速の HDD は複数の IO (入力/出力) 要求を処理できなかったため、ゲーム開発者は大量のアセットを一度にロードするようにゲームを最適化してきました。これにより、オープンワールドに詰め込むことができる詳細の程度が制限され、ロード時間を隠すために長い廊下を追加するなどのトリックが必要になります. 一方、最新の SSD、特に NVMe ドライブは、毎秒数万の IO 要求を処理できます。これにより、ゲーム開発者は SSD 用にゲームを最適化できるため、ゲームはストレージからより少ない数のアセットを要求できますが、より頻繁に実行できます。

重要な改善点

DirectStorage は、前述のアセット フローの 2 つの主要な段階を改善します。まず、ストレージからメモリへのデータ転送が改善されます。DirectStorage 1.0 は、Windows 11 の改善された IO スタックを活用して、ゲームが最新の PCIe 4.0 および PCIe 5.0 NVMe SSD および SATA SSD のより高い帯域幅を利用できるようにします。次に、DirectStorage 1.1 では、CPU の代わりに GPU を使用することで、プロセスのアセット解凍部分もより効率的になります。GPU は、反復可能なタスクを並行して実行することに非常に優れていることがわかりました。

展示されているギガバイト GPU モデル。
画像ソース: Unsplash

これらの両方の改善により、アセットの読み込み時間が短縮され、開発者は信じられないほど複雑なオープン ワールドをかつてないほど高速にレンダリングできるようになります。

Xbox シリーズ S/X および PS5 コンソールでは、アセットの解凍を CPU から GPU に移行することで、パフォーマンスが大幅に向上しています。追加の利点は、解放された追加の CPU 帯域幅を他のゲーム プロセスに使用できることです。開発者が今後数年間で DirectStorage を利用し始めると、PC ゲームは同様のパフォーマンス上の利点を得る予定のようです.

今日のゲーマーにとって DirectStorage とは?

次世代のロード時間と前例のないオープンワールドについてのこのすべての話は、おそらくあなたを不思議に思うでしょう – ゲームはどこにあるのでしょうか? 現在、DirectStorage をサポートするゲーム ( Forspoken )が 1 つしかないことは事実ですが、DirectStorage を中心に設計されたゲームがますます増えていくでしょう。ただし、ゲーマーがかなりの数の DirectStorage タイトルを目にするようになるまで、あと 2、3 年はかかりません。

Forspoken ゲームのスクリーンショット。
画像出典:スクウェア・エニックス

では、これは今日のあなたにとって何を意味するのでしょうか? 最高の PCIe 5.0 ゲーミング マザーボードの 1 つとハイエンドの Gen4 または Gen5 SSD を入手して、ゲーミング リグの準備を始めるべきですか?

今年新しいゲーミング PC を構築する場合は、おそらく Intel または AMD の最新プラットフォームに投資したいと思うでしょう。これは、Ryzen 7000 CPU、Intel の第 12/13 世代 CPU、または Team Red または Team Blue から次に来るものを意味します。いずれにせよ、CPU とマザーボードの前面をカバーすることになります。ストレージ部門に来て、選択した Gen4 または Gen5 SSD は、最終的に到着したときに DirectStorage の利点を実現するのに十分です.

AMD Ryzen Zen 4 CPU のロゴ。
画像ソース:ウィキメディア・コモンズ

一方、さらに数年間アップグレードしない場合でも、実際に何かを失うことはありません. DirectStorage をサポートするゲームが増える頃には、市場を評価し、その時点のハードウェアとゲームに基づいてアップグレードが適切かどうかを判断できます。

要約すると、DirectStorage の影響に関する限り、すぐに対処する必要はありません。しかし、あと数年で PC ゲームの見た目と感触が大きく変わることは間違いありません。

Windows 11 で DirectStorage を有効にする方法

Microsoft は、既定で Windows 11 と共に DirectStorage を出荷しています。したがって、既に Windows 11 にアップグレードしている場合は、DirectStorage を利用するために手動で設定を有効にする必要はありません。ただし、Windows のインストールが更新され、GPU 用の最新のドライバーがインストールされていることを確認してください。最新のソフトウェアを使用すると、アップグレードされた DirectStorage の機能やバージョンを見逃すことがなくなります。

Windows 10 ユーザーは DirectStorage の恩恵を受けることができますか?

Microsoft によると、DirectStorage は Windows 11 だけでなく、Windows 10 でも動作します。Windows 10 を使用していて、Windows 11 に移行したくない場合でも、DirectStorage の恩恵を受けることができます。より高度なストレージ スタックにより、Windows 11 でも最大のパフォーマンスの利点が得られることに注意することが重要です。DirectStorage は、Windows 11 の進歩を念頭に置いて構築されており、後で Windows 10 に導入される予定です。

よくある質問

DirectStorage はどのくらい高速ですか?

DirectStorage は、高速 NVMe SSD のより高い帯域幅と最新の GPU の高度なグラフィックス コアを利用します。Microsoft によると、これにより読み込み時間が最大 200% 短縮され、CPU 使用率が最大 85% 削減される可能性があります。シミュレートされたテストで、Microsoft はアセットの読み込み時間を2.36 秒から 0.8 秒に短縮することができました。これらの数値に近いパフォーマンスの向上を実現するには、ゲーマーは少なくとも PCIe 3.0 NVMe SSD にゲーム ファイルをインストールし、Windows 11 にアップグレードする必要があります。最も重要なのは、Windows で DirectStorage をサポートするタイトルが増えるのを待つことです.

DirectStorage は FPS を改善しますか?

DirectStorage は、ゲームの読み込み時間を短縮し、開発者がより複雑な世界を構築できるようにすることを目的としています。FPSを改善するためのものではありません。一部のテストでは、DirectStorage を有効にすると Forspoken の FPS が低下すると誤って結論付けられましたが、技術的には可能かもしれません。DirectStorage がアセットの圧縮解除の負荷を GPU に移すため、FPS の低下につながるパフォーマンス ヒットが発生することは当然のことと思われます。しかし、さまざまなタイトルでより包括的なテストを行わなければ、まだ結論を出すことはできません。

DirectStorage にはどの GPU が必要ですか?

DirectX 12 (NVIDIA 900 シリーズおよび AMD 200 シリーズ以降) をサポートするグラフィックス カードはすべて DirectStorage をサポートしますが、API の最新バージョンである DirectX 12 Ultimate をサポートする GPU から最高のパフォーマンスを期待できます。NVIDIA の RTX 2000 シリーズ以降のカードは DX12 Ultimate をサポートしていますが、AMD の 6000 シリーズ以降のカードについても同様です。

画像クレジット: Unsplash

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です