また、すべてにおいてパフォーマンスの向上と、いくつかのバグフィックスが行われています。
MicrosoftのDirectX開発者は、DirectStorage 1.2(新しいタブで開く)をリリースしました。
このバージョンでは、HDDのような低速のストレージメディアからの転送を高速化するために、バッファードIOモードを有効にするオプションが導入されているのが大きな特徴です。
また、現在使用されている解凍処理経路を確認できるようになりました。
最後に、GPU解凍のパフォーマンスを向上させるインテリジェントスイッチと、いくつかのバグフィックスも含まれています。
DirectStorageの背景を説明すると、MicrosoftのDirectX APIは、Windowsストレージサブシステムに速度、帯域幅、およびレイテンシの最適化をもたらすように設計されています。
さらに、ゲーム資産をストレージからGPUに直接ストリーミングするXboxの技術も導入しています。
MicrosoftのXboxでは、この技術はXbox Velocity Architectureと名付けられ、Xbox Series X / Sコンソールの新しい高速NVMeストレージに依存していました。
当初、高速SSDはPCのDirectStorage実装の要件でしたが、v1.2で、Microsoftはまだ時代遅れのさびた円盤にしがみついているゲーマーに対応しました。
DirectStorage 1.2の新機能は、スリリングな高速SSDと旧式のHDDの両方で同じコードパスを使用する能力です。
Microsoftによると、DirectStorage 1.2以前は、ファイルはバッファリングされていないモードで開かれ、ストレージからGPUにできるだけ早くデータが送られるようになっていました。
しかし、今回、HDD技術の「長いシークタイムを隠すために」バッファードモードでDirectStorageを実行できるようにしたそうです。
DirectStorage 1.2を使用する開発者は、新しいスイッチを使用してHDD互換の設定を有効にし、さらにバックグラウンドでいくつかの設定を行う必要があります。
マイクロソフトは、この設定を正しく使用し適用するのはゲーム/アプリケーション開発者の責任であり、より低速なHDDにのみ使用すべきであると強調している。
マイクロソフトのブログ記事には記載されていませんが、バッファリングはこの機能によってシステムRAMのオーバーヘッドが追加されることを意味します。
DirectStorage 1.2の2番目の大きな追加機能は、エンドユーザー向けの新機能ではなく、開発者がAPIによって使用されている解凍パスをよりよく理解できるように設計されています。
新しいGetCompressionSupport APIは、「CPUベースのフォールバックパスが選択されるシナリオがある」ため、重要であるとMicrosoftは説明しています。
フォールバック・モードがなぜ、そしていつ登場するのかをよりよく理解することで、開発者はテクスチャの解像度設定をよりよく最適化できるようになります。
DirectStorage 1.2で唯一強調された性能向上は、テクスチャのGPU解凍に焦点を当てています。
Microsoftは、この性能向上のために、「GPU解凍後のコピーを、これがより高速なGPUのための計算キューに移動」させました。また、DirectStorageに関する3つのバグフィックスも、Microsoftのブログ記事で強調されています。
DirectStorage 1.1のさらに重要なアップデートについては2022年10月に報じたが、このときMicrosoftはゲームのロードを40%も高速化したと述べていた。
1月には、複数のGPUを変更して行うDirectStorage 1.1の比較が初めて行われ、IntelのArc Alchemistアーキテクチャが勝利した。
ソース:Tom's Hardware - DirectStorage 1.2 Adds Buffered IO Mode to Speed HDD Performance
解説:
Direct Storageがv1.2でHDDに対応。
元記事中ではHDDがケチョンケチョンにけなされていて笑ってしまいました。
原文では「回転する錆」とされていましたが、私は「時代遅れの回転する円盤」と表現しています。
どっちにしてもひどいですが、やはり英語の方が悪口は鋭さがありますね。
この時代にHDDを使っているユーザーをボロクソにけなされています。
さて、Direct Storage v1.2ですが、HDDがどのくらい快適になるのかが伺える表現はありませんでした。
どっちにしてもこの時代、ゲームを読み込む装置としてはHDDはもう完全に終わっているのでまだ使っている人は早めにSSDに交換したほうが良いと思います。