Windows の interrupt 制御を変更するメリット など

はじめに

この記事はあくまで備忘録です
乱文乱筆ご容赦ください
執筆時点でのバージョン (Windows 11 23H2) で検証しています

設定変更前の復元ポイントの作成などで元に戻せるようにしてください
サウスブリッジが SB950 の場合互換性に問題があり使用できません


なんの話?

Windows ではPCI/PCIE IOの割り込み制御に3種類がサポートされています

最も効率的なものがMSI-Xですが、HW 互換性を確保するために一部Line Baseを使用しているものがあります
それが、GPU の一部モデルに該当します
基本的に Line Base で問題が出ることはありませんが、レイテンシを抑制したい用途であれば変更したほうがよいでしょう

※ノート向けdGPU,RTX30シリーズ,ここ数年のAMD系GPUは原則 MSI や MSI-Xに対応となっています
※一説によると、NVIDIA製品に関してはMSI実装に問題のあるnForce (NVIDIAの昔のチップセット) に配慮しているといわれています

どのくらい変わるの?

Perosnal statistics: 1650s with ryzen 5 4600H and 32GB's of DDR4 @ 3200Mhz with freesync 120Hz display.

Overwatch 2 (120fps max);
MSI Mode off: Lowest 75 FPS, Max 120, Avg 85.
MSI Mode on: Lowest 80, Max 120, avg 100.

Apex legends (120fps max):
MSI Mode off: Lowest 60, Max 120, avg 80.
MSI mode on: lowest 63, Max 120, avg 95.

Unreal Engine 5 Broadleaf Forest Tech Demo (120fps max):
MSI mode off: Lowest 3fps, Max 7, avg 5.
MSI mode on: Lowest 15fps, Max 25, avg 20.

Dead by daylight (120Fps max):
MSI mode off: Lowest 65fps, Max 90, avg 75
MSI mode on: Lowest 70Fps, Max 110, avg 80

High on life (120fps max):
MSI mode off: Lowest 40fps, Max 80, avg 55
MSI mode on: Lowest 45fps, Max 90, avg 65

やり方は?

Open as administator
Find your GPU and turn on MSI mode if supported
Set prioity to high
Apply and restart


この記事が気に入ったらサポートをしてみませんか?