23
Microsoft DirectStorage 1.1 がリリース、AMD、Intel、Nvidia に対応

Microsoftは約1か月前にDirectStorage 1.1 APIのリリースを予告していましたが、開発者は新たに実装されたGPU解凍機能を使い始めることができるようになりました。Direct Storage 1.1の目玉機能は、ゲームとPCのハードウェア構成に応じて、ゲームのロード時間を最大40%高速化することです。

DirectStorage 1.1の登場を告げるブログ記事で、Microsoftは主に開発者向けに、ガイドやリソースを紹介し、技術的な観点から新機能について説明しました。重要な点は「GPUによる解凍とGDeflateが利用可能になった」という点です。しかし、Direct Storage全般についても、パフォーマンスの向上やバグ修正が数多く行われています。

DirectStorage 1.1 API リリース

(画像提供:Microsoft)

DirectStorageの今後の実用価値は、様々な要因に左右されます。一般ユーザーにとって、PCゲーマーがメリットを実感するには、少なくともDirectX 12 + Shader Model 6.0対応GPUと、最新のNVMe SSDのような高速で現代的なストレージデバイスを備えた最新のハードウェアが必要になります。 

先月公開されたデモでは、Microsoftがスクリーンショットを公開しました(Windowsでスクリーンショットを撮る方法を参照)。DirectStorage 1.1を理想的な設定で使用したところ、「ゲーム」シーンの読み込み速度が以前のAPIと比べて最大3倍も高速化しました。さらに、GPUによる解凍によってCPU負荷が大幅に軽減されました。ただし、CPUとGPUのどちらに「余裕」があるかは、ゲームエンジンとハードウェアに大きく依存します。

このデータ読み込み高速化APIの採用において重要なのは、最適化されたドライバーが既にいくつか用意されていることです。Microsoftはブログで、AMD、Intel、Nvidiaといった主要PCハードウェアパートナーのサポートページへのリンクを提供しています。それぞれのリンクをクリックすると、各ベンダーによるDirectStorage 1.1のサポートに関する取り組みの詳細を知ることができます。

AMDは、「DirectStorageは、(ゲーム)アプリケーション開発者がそのメリットを享受するためには有効化する必要がある機能である」という重要な事実を強調しています。そのため、エンドユーザーは新しいGPUドライバーを待つだけでは不十分です。残念ながら、AMDは既にDirenctStorage 1.1のサポートを出荷ドライバーに実装しているのか、それとも今後実装される予定なのかを明らかにしていません。

NVIDIAによると、現在のGame Readyドライバー(バージョン526.47)にはGDeflate向けの最適化が含まれているとのことです。同社は、ゲームやレベルの読み込みにおいてGPUによる解凍がもたらす明確な利点を示すパフォーマンス比較チャートをいくつか公開しました。

Tom's Hardware の最高のニュースと詳細なレビューをあなたの受信箱に直接お届けします。

Intelによると、Arcグラフィックスドライバー101.3793には、NVMe SSD搭載システムにおけるIntel Xeアーキテクチャ向けのDirectStorage 1.1最適化が含まれているとのことです。また、パフォーマンス例もいくつか公開されています。Intel Core i9-12900K CPUとArc A770 16GB GPUを搭載したシステムでは、解凍帯域幅が7.88GB/秒から21.67GB/秒に向上しました。

画像

1

2

DirectStorage 1.1 API リリース
(画像提供:Intel)

ゲーム開発者はついに、DirectStorage 1.1の実装に本格的に着手できるようになります。そのメリットは、ロード時間の大幅な短縮とゲームデータのストリーミング速度の高速化です。パッチとして提供されるゲームの改善や、発売当初からDirectStorage 1.1が有効化されている新規ゲームが登場するのを楽しみにしています。

マーク・タイソンはトムズ・ハードウェアのニュース編集者です。ビジネスや半導体設計から、理性の限界に迫る製品まで、PCテクノロジーのあらゆる分野を網羅的にカバーすることに情熱を注いでいます。