DirectStorage 1.1 では、GPU 圧縮解除機能を使用できるようになり、ロード時間がさらに短縮されました

Microsoft は DirectStorage 1.1 を正式にリリースしており、このテクノロジをサポートする新しいドライバーが Intel と Nvidia からすでにリリースされています。

Microsoft は、DirectStorage 1.1 が開発者向けに正式に利用可能になったことを発表し、Windows 上のゲームのロード時間をさらに短縮すると約束しました。 これは、GPU 解凍の新たに追加されたサポートのおかげで、ゲーム アセットを解凍するジョブを CPU からオフロードします。

GPU 圧縮解除は、DirectStorage の約束の大きな部分を占めていますが、API が最初に登場したときには登場しませんでした。 今年初めに PC ゲーム開発者向けに提供されました. 数週間前、 Microsoftは、DirectStorage 1.1とともに登場すると発表した。 年末までに、ありがたいことにそれほど時間はかかりませんでした。

以前は、ゲームをプレイするとき、PC に保存されているアセットを解凍するのは CPU の仕事であり、それらのアセットは GPU に送信されて、必要に応じて表示できるようにしていました。 しかし、Microsoft が指摘しているように、GPU はこの種のタスクをはるかに高速に処理することに優れているため、その作業を GPU にオフロードすることは理にかなっています。 もちろん、これに伴い、Microsoft は Nvidia と提携して開発された新しい圧縮形式 GDeflate を作成する必要もありました。 この形式は GPU 解凍用に最適化されており、Microsoft のテストに基づくと、この機能強化のおかげでアセットをほぼ 3 倍速く解凍できます。

GPU 圧縮解除は、DirectX 12 および Shader Model 6.0 をサポートするすべての GPU でサポートされていますが、最適化が行われています。 メタコマンドと呼ばれる - GPU メーカーが、特にパフォーマンスを向上させるためにドライバーに対して行うことができるコマンド ハードウェア。 インテル そして エヌビディア すでに、最新バージョンの GPU ドライバーに DirectStorage 1.1 と GDeflate の最適化が施されています。 AMDは言う

すでにメタコマンドをサポートするドライバーが含まれていますが、それらは NDA に基づいて ISV パートナーと共有される予定です。 AMD のサポート ページに注目して、最新のドライバーがリリースされたときに入手してください。

DirectStorageはWindowsゲームで使用されることを目的としているが、Microsoftはソースをリリースすると発表した GDeflate コンプレッサーとデコンプレッサーのコード。開発者は他のファイルでアセットを圧縮できます。 プラットフォーム。 GPU 圧縮解除が正式にサポートされたので、ゲームが GPU 解凍を実装し始めるのは時間の問題です。実装されると、ロード時間に大きな違いが見られるはずです。


ソース:マイクロソフト