Guide: Permanently lock nvidia gpu on max frequency via regedit (KBOOST)

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.
Slender
Posts: 571
Joined: 25 Jan 2020, 17:55

Guide: Permanently lock nvidia gpu on max frequency via regedit (KBOOST)

Post by Slender » 07 Feb 2023, 21:42

1) Make a .reg file with this

Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Class\...]
"DisableDynamicPstate"=dword:00000001

2) Dont close it, open Registry Editor and go to Computer\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Class path
3) Make Click on Class and press CTRL+F on your keyboard
4) Put in find what gpu you use (GTX or RTX) and you find line like DriverDesc with you model gpu
5) Go to up and copy path line like "{4d36e968-e325-11ce-bfc1-08002be10318}\0000" to your .reg file (replace ...)
6) Save and open it, reboot to apply changes.

Kyouki
Posts: 187
Joined: 20 Jul 2022, 04:52

Re: Guide: Permanently lock nvidia gpu on max frequency via regedit (KBOOST)

Post by Kyouki » 21 May 2023, 15:52

I want to add that sometimes it can happen it's not in 0000 but 0001 for instance in my case.

I made this before:

Code: Select all

Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Class\{4d36e968-e325-11ce-bfc1-08002be10318}\0000]
"DisableDynamicPstate"=dword:00000001
I made this now as it changed:

Code: Select all

Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Class\{4d36e968-e325-11ce-bfc1-08002be10318}\0001]
"DisableDynamicPstate"=dword:00000001
CPU: AMD R7 5800x3D ~ PBO2Tuner -30 ~ no C states
RAM: Gskill Bdie 2x16gb TridentZ Neo ~ CL16-16-16-36 1T ~ fine tuned latency
GPU: ASUS TUF 3080 10G OC Edition(v1/non-LHR) ~ disabled Pstates ~ max oced
OS: Fine tuned Windows 10 Pro, manual tuned.
Monitor: Alienware AW2521H ~ mix of ULMB/Gsync @ 240hz/360hz
More specs: https://kit.co/Kyouki/the-pc-that-stomps-you

eropsy
Posts: 54
Joined: 03 Jan 2023, 09:09
Location: Earth

Re: Guide: Permanently lock nvidia gpu on max frequency via regedit (KBOOST)

Post by eropsy » 21 May 2023, 16:28

what is the difference from power management setting "prefer maximum performance" in nvidia control panel?

Kyouki
Posts: 187
Joined: 20 Jul 2022, 04:52

Re: Guide: Permanently lock nvidia gpu on max frequency via regedit (KBOOST)

Post by Kyouki » 21 May 2023, 16:35

eropsy wrote:
21 May 2023, 16:28
what is the difference from power management setting "prefer maximum performance" in nvidia control panel?
This completely disables any power saving behavior, while Prefer Max Performance, as the word suggest, preference it still downclocks when the GPU is idle.

This enforces clock speeds 24/7 on the max frequency.
CPU: AMD R7 5800x3D ~ PBO2Tuner -30 ~ no C states
RAM: Gskill Bdie 2x16gb TridentZ Neo ~ CL16-16-16-36 1T ~ fine tuned latency
GPU: ASUS TUF 3080 10G OC Edition(v1/non-LHR) ~ disabled Pstates ~ max oced
OS: Fine tuned Windows 10 Pro, manual tuned.
Monitor: Alienware AW2521H ~ mix of ULMB/Gsync @ 240hz/360hz
More specs: https://kit.co/Kyouki/the-pc-that-stomps-you

sherifmagdy32
Posts: 121
Joined: 08 Jan 2022, 23:43

Re: Guide: Permanently lock nvidia gpu on max frequency via regedit (KBOOST)

Post by sherifmagdy32 » 21 May 2023, 18:37

eropsy wrote:
21 May 2023, 16:28
what is the difference from power management setting "prefer maximum performance" in nvidia control panel?
It is not the same because this take the gpu to p0 state it is closer to the disable idle state on cpu if you know what that is
for example my 1660 gpu can idle on 300 mhz boost to 1500 then turbo boost to 1860
there are stages to the boosting depending on the performance when you have highest performance it usually boosts to 1860 but if usage is not high you will see drops to 1500 and back up to 1860
the difference disable dynamic pstate does is it stays at 1860 no matter what app is running and what you have that app at optimal or adaptive or high performance it will always run at the 1860 mhz

eropsy
Posts: 54
Joined: 03 Jan 2023, 09:09
Location: Earth

Re: Guide: Permanently lock nvidia gpu on max frequency via regedit (KBOOST)

Post by eropsy » 22 May 2023, 04:33

Kyouki wrote:
21 May 2023, 16:35
eropsy wrote:
21 May 2023, 16:28
what is the difference from power management setting "prefer maximum performance" in nvidia control panel?
This completely disables any power saving behavior, while Prefer Max Performance, as the word suggest, preference it still downclocks when the GPU is idle.

This enforces clock speeds 24/7 on the max frequency.
sherifmagdy32 wrote:
21 May 2023, 18:37
eropsy wrote:
21 May 2023, 16:28
what is the difference from power management setting "prefer maximum performance" in nvidia control panel?
It is not the same because this take the gpu to p0 state it is closer to the disable idle state on cpu if you know what that is
for example my 1660 gpu can idle on 300 mhz boost to 1500 then turbo boost to 1860
there are stages to the boosting depending on the performance when you have highest performance it usually boosts to 1860 but if usage is not high you will see drops to 1500 and back up to 1860
the difference disable dynamic pstate does is it stays at 1860 no matter what app is running and what you have that app at optimal or adaptive or high performance it will always run at the 1860 mhz
got it, thanks

deama
Posts: 368
Joined: 07 Aug 2019, 12:00

Re: Guide: Permanently lock nvidia gpu on max frequency via regedit (KBOOST)

Post by deama » 23 May 2023, 07:36

What's the difference between this and locking the clock on msi afterburner?

Slender
Posts: 571
Joined: 25 Jan 2020, 17:55

Re: Guide: Permanently lock nvidia gpu on max frequency via regedit (KBOOST)

Post by Slender » 23 May 2023, 07:59

deama wrote:
23 May 2023, 07:36
What's the difference between this and locking the clock on msi afterburner?
idk, sorry, im just use that method.
eropsy wrote:
21 May 2023, 16:28
what is the difference from power management setting "prefer maximum performance" in nvidia control panel?
for me in nvcpl it lock freq to 1830 max
regedit - 2025

empleat
Posts: 149
Joined: 28 Feb 2020, 21:06

Re: Guide: Permanently lock nvidia gpu on max frequency via regedit (KBOOST)

Post by empleat » 26 May 2023, 18:15

But what of global warming? :mrgreen: :mrgreen: :mrgreen: Save power save power save power :D Don't forget to disable when not gaming: maybe contact these devs: https://github.com/auraside/HoneCtrl they could make it into a script, if they can make game detection, which could be a problem and even hotkey keypress can be annoying... On other hand I just recalled: but you need to restart PC I think so it cannot be dynamically used per game etc. that SUCKS! In this era, why GPU manufacturers don't allow this to be controlled via overclocking software? So inefficient! But they want you obviously to not be able to do this! Even like CPU overclocking: it is so bad, that you have to run at constant clocks and increase TDP considerably, if it could be turned on dynamically that would be great, but BIOS doesn't allow this level of communication between CPU and Windows even if you switch power plans these C-states interfere with overclocks... Not sure if this is not problem also of architecture maybe it is not possible even to turn on/off dynamically in Windows... So most overclockers will use manual overclocks running at constant speed, which is not very ecological - so bad! Just find it kinda stupid we don't have anything better in this age, everyone will just run 5ghz overclock on max frequency... Also WTF 4070 consumes like 470TDP!!! That is crazy! https://www.reddit.com/r/overclocking/c ... ve_slopes/. But this might still decrease input lag dunno! Also heard something putting GPU fan to over 80%+ which could be quite loud, not sure if it helps! Or about GPUs like to run hot over 80C on some news/OC site, but that might be just gimmick of some older architecture! Today GPUs thermal throttle a lot! I think at 76 already, or 80 or so, that's why undervolting actually can increase max frequency, or because power limits! But all are triple fan today so that's probably pointless thing today...

MatrixQW
Posts: 278
Joined: 07 Jan 2019, 10:01

Re: Guide: Permanently lock nvidia gpu on max frequency via regedit (KBOOST)

Post by MatrixQW » 31 May 2023, 12:41

When I run Nvidia Inspector the lock gets disabled.
With HWinfo the GPU stays at the boost frequency.

Post Reply