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.
Guide: Permanently lock nvidia gpu on max frequency via regedit (KBOOST)
Re: Guide: Permanently lock nvidia gpu on max frequency via regedit (KBOOST)
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:
I made this now as it changed:
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
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
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
Re: Guide: Permanently lock nvidia gpu on max frequency via regedit (KBOOST)
what is the difference from power management setting "prefer maximum performance" in nvidia control panel?
Re: Guide: Permanently lock nvidia gpu on max frequency via regedit (KBOOST)
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
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
-
- Posts: 121
- Joined: 08 Jan 2022, 23:43
Re: Guide: Permanently lock nvidia gpu on max frequency via regedit (KBOOST)
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
Re: Guide: Permanently lock nvidia gpu on max frequency via regedit (KBOOST)
got it, thankssherifmagdy32 wrote: ↑21 May 2023, 18:37It 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
Re: Guide: Permanently lock nvidia gpu on max frequency via regedit (KBOOST)
What's the difference between this and locking the clock on msi afterburner?
Re: Guide: Permanently lock nvidia gpu on max frequency via regedit (KBOOST)
idk, sorry, im just use that method.
for me in nvcpl it lock freq to 1830 max
regedit - 2025
Re: Guide: Permanently lock nvidia gpu on max frequency via regedit (KBOOST)
But what of global warming? Save power save power save power 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...
My comprehensive TWEAKGUIDE: https://www.tenforums.com/gaming/117377 ... ost1454596
Anandtech DPC latency tests: https://www.anandtech.com/show/13468/th ... i-review/5
Anandtech DPC latency tests: https://www.anandtech.com/show/13468/th ... i-review/5
Re: Guide: Permanently lock nvidia gpu on max frequency via regedit (KBOOST)
When I run Nvidia Inspector the lock gets disabled.
With HWinfo the GPU stays at the boost frequency.
With HWinfo the GPU stays at the boost frequency.