現在、Xbox PC アプリケーションはすでに Advanced Shader Delivery (ASD) をサポートしており、Intel と Nvidia は、この機能を Windows システム全体にプッシュするために Microsoft と協力しているとも述べています。

Microsoft は Intel および Nvidia と協力して、PC ゲーマーがよく遭遇する問題を解決することを目的とした 2 つの新しい DirectX 機能を開発しています。その 1 つは、ゲーム内の AI 機能をより効率的に実行することです。もう 1 つは、シェーダーのコンパイルによるフレーム ドロップ (スタッタリング) と、ゲームの初回起動時の長い待ち時間を軽減することです。

PC ゲーマーへの朗報: Microsoft がシェーダーのコンパイル遅延の問題をついに解決

1.AIパフォーマンスの最適化:AIの動作をよりスムーズにします。

AI に関しては、Microsoft は DirectX Linear Algebra と DirectX Compute Graph Compiler を準備しています。

簡単に言うと、これらのツールを使用すると、開発者はさまざまなグラフィック カード ブランド用の特別なコードを記述する必要がなく、DirectX を通じて直接 AI タスクを実行できます。これは、ニューラル レンダリング、AI 超解像度 (スケーリング)、マッピング ツールなどの機能にとって、これらの特殊効果がゲームの通常のパフォーマンスを妨げることなく高速に実行されるようにするために非常に重要です。

2. インテルとマイクロソフトの協力の進展

Intel と Microsoft は、Direct3D や DirectStorage などのコア API に新機能を提供することで、PC ゲーム エコシステムの開発を促進し続けています。インテルは、次のような Windows エコシステムのすべての最新の進歩のサポートを発表できることを誇りに思います。

DirectX 機械学習: DirectX 線形代数の紹介。

Advanced Shader Distribution (ASD): プレーヤーがゲームを起動した瞬間からスムーズなエクスペリエンスを楽しめるようにします。

DirectStorage: Zstandard 圧縮アルゴリズムをサポートするようになりました。

Microsoft PIX: Windows プラットフォームにホストレベルの開発ツールを導入するための新機能を継続的に追加します。

IntelはMicrosoftと協力してDirectX線形代数をサポートしていると述べ、NvidiaもハードウェアアクセラレーションによるAIのDirectXでの標準化を支援していると述べた。その中心的な目標は、AI タスクが GPU パイプラインの異なる部分間で受け渡されるときに発生するオーバーヘッドを削減することです。平たく言えば、Microsoft は AI タスクをゲーム プロセスにうまく統合して、開発者の手間を省き、プレイヤーがより安定したフレーム レートを取得できるようにしたいと考えています。

3. ラグに別れを告げる: Advanced Shader Distribution (ASD)

このコラボレーションのもう 1 つの焦点は、Advanced Shader Distribution (ASD) です。

これは、シェーダーのコンパイルを処理する Microsoft の新しい方法です。ゲームの実行中にこれらのタスクを処理するのではなく、ゲームのダウンロード時にプリコンパイル済みのシェーダーを同期して送信します。つまり、初めてゲームを起動するときや新しいシーンに入るときの煩わしい遅延が軽減され、ロード時間が短縮されます。

Intel は、ASD が Lunar Lake および Panther Lake プロセッサをサポートすることを確認しましたが、Nvidia も今年後半に GeForce RTX グラフィックス カードのサポートを提供する予定です。

PC ゲーマーへの朗報: Microsoft がシェーダーのコンパイル遅延の問題をついに解決