\r\n\r\n
NVIDIAのグラフィックスドライバは、競技ゲーマーやゲームで最速の入力応答時間を求める人向けに設計された「超低遅延モード」を提供するようになりました。この機能は、NVIDIAコントロールパネルで、すべてのNVIDIA GeForce GPUで利用できます。
グラフィックエンジンがGPUにレンダリングさせるフレームをキューに入れ、GPUがレンダリングし、PCに表示されるのです。NVIDIAの説明によると、この機能は、10年以上前からあるNVIDIAコントロールパネルの「Max Pre-Render Frames」機能をベースにしているとのことです。これにより、レンダーキューのフレーム数を減らすことができます。
超低レイテンシー」モードでは、GPUが必要とする前にフレームがレンダーキューにコミットされます。NVIDIAが言うように、これは「リアルタイムスケジューリング」であり、NVIDIAは、最大プリレンダリングフレームのオプションを使用するだけではなく、「さらに(待ち時間を)最大33%短縮する」と述べている。
これはすべてのGPUに適用されますが、DirectX 9とDirectX 11のゲームにのみ適用されます。directx 12とVulkanのゲームでは、「いつフレームをキューに入れるかはゲームが決める」ので、NVIDIAグラフィックドライバはこれを制御できません。
ここでは、NVIDIAがこの設定が必要な場合があるとしているタイミングを紹介します。
「低遅延モードは、ゲームがGPUに依存しており、フレームレートが60~100FPSのときに最も効果があり、グラフィックの忠実度を下げることなく、高フレームレートのゲームの応答性を得ることが可能です。"
つまり、CPUリミテッド(GPUではなくCPUのリソースで制限される)なゲームや、FPSが高かったり低かったりする場合は、あまり意味がないのです。ゲーム中にマウスラグなどの入力ラグがある場合、それは通常、FPS(Frames Per Second)が低いためであり、この設定によってそれが解消されることはありません。
警告:FPSが低下する可能性があります。このモードはデフォルトでオフになっており、NVIDIAは「最大のレンダリングスループット」をもたらすと述べています。多くの人にとっては、こちらの方がいいのでは?しかし、競争力のあるマルチプレイヤーゲームでは、低遅延を含め、得られるすべての小さな利点が欲しいところです。
この機能を利用するには、バージョン436.02以降のNVIDIAグラフィックドライバーが必要です。グラフィックドライバの更新は、GeForce Experienceアプリから行うか、NVIDIAのウェブサイトから最新のグラフィックドライバを直接ダウンロードすることができます。
これを行うには、Windowsのデスクトップ上で右クリックし、「NVIDIAコントロールパネル」を選択します。
左サイドバーの「3D設定」の下にある「3D設定の管理」をクリックします。
Ultra Low Latency モードを有効にする方法を選択します。システム上のすべてのゲームに対して有効にするには、「グローバル設定」を選択します。1つまたは複数の特定のゲームで有効にするには、「プログラム設定」を選択し、有効にするゲームを選択します。
設定リストの中から「低遅延モード」を探す。設定の右側にある設定ボックスをクリックし、リストの中から「ウルトラ」を選択する。
デフォルトの "Off "では、ゲームエンジンは一度に1〜3フレームをキューに入れます。"On "に設定すると、ゲームはシングルフレームのみをキューに入れるようになり、これは古いNVIDIAドライバでMax_Prerendered_Framesを1に設定するのと同じです。GPUはフレームをキューに入れたまま待機させることはありません。
適用]ボタンをクリックして設定を保存し、NVIDIA コントロールパネルを閉じます。
上で指摘したように、このオプションは多くの場合、実際にパフォーマンスに影響を与える可能性があることを覚えておいてください。特定のゲームでのみ有効にし、実際にどのように機能するかを確認するために設定をテストすることをお勧めします。
変更を元に戻して、NVIDIAグラフィックスドライバのデフォルト設定を使用するには、ここに戻って「復元」ボタンをクリックします。