Windows 10 および 11: DirectStorage 1.1 が PC ゲームのロード時間を短縮する仕組み

Microsoft は、DirectStorage テクノロジの新版バージョン 1.1 を発表しました。 API がビデオ ゲームのアクセス時間の短縮を約束している場合でも、新たな最適化によりこの読み込み時間をさらに短縮できます。ではなぜでしょうか?データ解凍は CPU ではなく GPU によって行われるようになるためです。

2020年9月に発表されたこのテクノロジーは、PC 用 DirectStorage はゲームのロード時間を短縮します。 Direct X ファミリのこの API は、NVMe ドライブを最大限に活用できることに誇りを持っています。当時マイクロソフトは、特にシーンを構成するシーナリーやそのテクスチャなどのロードに帯域幅が割り当てられているため、ゲームへのアクセス時間が制限されすぎると説明しました。 DirectStorage が登場する前は、64k ブロック サイズをモデルとして使用した場合、ゲームは 50MB/秒のデータしかロードできませんでした。

DirectStorage の登場により、このデータ フロー速度は 2.4 GB/s に増加しました (Xbox Series X の速度をリファレンス SSD として計算)。 Microsoft によると、データ処理が飽和状態に達するまでに 35,000 回を超える入出力リクエストが必要です。それが来るのを見て許容するだけで十分ビデオゲームのロード時間を短縮する

Microsoft は、DirectStorage で次の機能を利用できることも指定しています。かなり詳細なゲーム。しかし、これはほんの始まりにすぎませんでした。Microsoft は、依然として DirectStorage に関連する別の種類の最適化に取り組んでいるからです。

GPU による解凍のおかげで、ゲームのロードにかかる時間が短縮されます

今日、新たな一歩を踏み出しましたダイレクトストレージ 1.1。今回の API では、CPU を使用せずに GPU を介してデータを解凍する。 Microsoft の DirectStorage 開発リーダーの 1 人である Cassie Hoef 氏は、「圧縮形式は同じプロセッサ向けにのみ最適化されているため、解凍作業は常に CPU を通じて行われてきました。」と説明しています。

左側は GPU を介して 0.8 秒で実行された解凍、右側は CPU を介して 2.36 秒で実行された同じ解凍です。

Cassie Hoef 氏は、Microsoft が「GPU にデータを解凍させる、DirectStorage 1.1 の代替方法」を提供していると付け加えました。この改善は、Windows 10 と Windows 10 の両方に関係します。Windows 11たとえ特定の最適化が後者のために予約されていたとしても。ビデオ ゲームの要素へのアクセス時間を大幅に短縮するには十分です。したがって、Microsoft によれば、ゲームをロードすることは可能です。3倍高速

DirectStorage 1.1 の最終バージョンは年末までにリリースされる予定です。グラフィックス カード側では、メーカーは Microsoft テクノロジーをサポートするためにドライバーを更新する必要があります。 DirectStorage 1.1 の有効性を確認するには、来年初めにお会いしましょう。これを実際に活用する最初のゲームは Forspoken になります、2023年1月にリリース予定です。

ソース :マイクロソフト