Reducing Input Delay with Nvidia Inspector

Everything about latency. Tips, testing methods, mouse lag, display lag, game engine lag, network lag, whole input lag chain, VSYNC OFF vs VSYNC ON, and more! Input Lag Articles on Blur Busters.
User avatar
BTRY B 529th FA BN
Posts: 524
Joined: 18 Dec 2013, 13:28

Re: Reducing Input Delay with Nvidia Inspector

Post by BTRY B 529th FA BN » 05 Aug 2020, 11:33

Is Cool N Quiet and C-States enabled in your bios?

Also what is your windows power plan processor power management settings?

User avatar
MaxTendency
Posts: 59
Joined: 22 Jun 2020, 01:47

Re: Reducing Input Delay with Nvidia Inspector

Post by MaxTendency » 05 Aug 2020, 11:42

BTRY B 529th FA BN wrote:
05 Aug 2020, 11:33
Is Cool N Quiet and C-States enabled in your bios?

Also what is your windows power plan processor power management settings?
Every single power saving I could find in bios are disabled. Power plan is a custom one with everything set to high performance and disabled power saving. The tests were done while having nothing else running in the background to reduce variables.

User avatar
BTRY B 529th FA BN
Posts: 524
Joined: 18 Dec 2013, 13:28

Re: Reducing Input Delay with Nvidia Inspector

Post by BTRY B 529th FA BN » 05 Aug 2020, 12:23

When you run latencymon you should have the power profile you game with activated. Seems you do, but your interrupt to process latency seems a little high. Mine varies between 1.96 to 2.20 on average maybe more maybe less. Your dpc latency is pretty good. I've noticed Heterogeneous thread scheduling & Heterogeneous short running, scheduling policy can have an impact on dpc latency. H thread scheduling at Performant Processor + H short running thread scheduling at Efficient Processor with Cool N Quiet & C States enabled will lower the dpc latency to the numbers your showing (mid .70us) but Cool N Quiet & C states are terrible for gaming. How did you get it that low? Via power plan tweaking?

What is this 'nvlddmkm.sys - patched' driver?

User avatar
MaxTendency
Posts: 59
Joined: 22 Jun 2020, 01:47

Re: Reducing Input Delay with Nvidia Inspector

Post by MaxTendency » 05 Aug 2020, 14:30

BTRY B 529th FA BN wrote:
05 Aug 2020, 12:23
Mine varies between 1.96 to 2.20 on average maybe more maybe less. Your dpc latency is pretty good. I've noticed Heterogeneous thread scheduling & Heterogeneous short running, scheduling policy can have an impact on dpc latency. H thread scheduling at Performant Processor + H short running thread scheduling at Efficient Processor with Cool N Quiet & C States enabled will lower the dpc latency to the numbers your showing (mid .70us) but Cool N Quiet & C states are terrible for gaming. How did you get it that low? Via power plan tweaking?

What is this 'nvlddmkm.sys - patched' driver?
On w10 my avg interrupt to process is very stable at 2.1-2.2. However on w7 it jumps around from 1.5-2.7 (most of the time its 2.5ish) , despite that mouse input on a fresh installed w7 is league apart from a fully tweaked w10. I believe the lower interrupt to process latency on w10 comes from its updated scheduler that is more optimized for ryzens.
BTRY B 529th FA BN wrote:
05 Aug 2020, 12:23
How did you get it that low?
Mostly from this guide. This is my w10 latencymon results from 4-6 months ago (without any inspector profiles.) Only thing I did different from the guide is I used "iobit unlocker" to manually debloat windows rather than using script.

Image
BTRY B 529th FA BN wrote:
05 Aug 2020, 12:23
What is this 'nvlddmkm.sys - patched' driver?
Its just the nvidia driver patched with Pixle Patcher

User avatar
BTRY B 529th FA BN
Posts: 524
Joined: 18 Dec 2013, 13:28

Re: Reducing Input Delay with Nvidia Inspector

Post by BTRY B 529th FA BN » 05 Aug 2020, 16:19

That's about what I was getting for my averages, although lately my dpc is kreeping up. A Windows update about a month ago increased my dpc from averaging mid 80s to 90-100. I took several readings daily for the course of about a week and something did change.

chenifa
Posts: 51
Joined: 31 Aug 2019, 18:07

Re: Reducing Input Delay with Nvidia Inspector

Post by chenifa » 05 Aug 2020, 17:07

Posted my results but since my posts need to be approved first it ended going back in time to page 2

ffs_
Posts: 47
Joined: 24 Jul 2020, 00:57

Re: Reducing Input Delay with Nvidia Inspector

Post by ffs_ » 06 Aug 2020, 01:14

MaxTendency wrote:
04 Aug 2020, 10:04
I would suggest trying out, "Moderate" memory allocation policy and see how that goes.
Yep, I have been using it already.
MaxTendency wrote:
04 Aug 2020, 10:04
There are also some settings in "Extra" that you might wanna fiddle around with. Try

ColorCompressionEnabled - on
D3D9_Control_Bits - Force 1bit compression
MCForceHostStagingBufferSize - 0x00000080 (if you wanna try lower than 80 some games *might* stutter)
Tried these options + registry tweak, played for 2 days and haven't noticed any improvements in input-lag/mouse movement/hitreg.

IMHO the main improvement comes from picking certain driver version. I used to use 347.25 (Win 8.1) and it was the best for me, now I use 451.67 (Win 10 v2004), and I think it gives me the best results in terms of input-lag/mouse movement/smoothness.
BTRY B 529th FA BN wrote:
04 Aug 2020, 20:22
are these reduce latencies measurable with LatencyMon?
I don't think there is direct correlation between input-lag and DPC latency.

Fixing DPC latency might help if you get lags/stutters/freezes, but if your DPC latency is more or less fine alrdady, I doubt you will gain anything from lowering these values. For example, I have had max 200 us during the game on Windows 8.1, and now on Windows 10 I have max 380-400. But guess what? The game feels significantly smoother on Windows 10.

User avatar
BTRY B 529th FA BN
Posts: 524
Joined: 18 Dec 2013, 13:28

Re: Reducing Input Delay with Nvidia Inspector

Post by BTRY B 529th FA BN » 06 Aug 2020, 06:56

@ffs_ Can you tell us what app you are using to measure your DPC latency, first?

ffs_
Posts: 47
Joined: 24 Jul 2020, 00:57

Re: Reducing Input Delay with Nvidia Inspector

Post by ffs_ » 06 Aug 2020, 13:22

Sure.

Image

mckayvz
Posts: 4
Joined: 25 Mar 2020, 18:13

Re: Reducing Input Delay with Nvidia Inspector

Post by mckayvz » 09 Aug 2020, 10:02

Hey I followed op instructions and I got this error popping up every time I try to import a profile. I'm using a laptop (Dell ins 7567). May I have your screenshots of NI for the Riot LLHP profile so I can try to do it manually?

Some profile(s) could not imported error: https://imgur.com/TJTFCsh

Post Reply