dartraiden / NVIDIA-patcher

Adds 3D acceleration support for P106-090 / P106-100 / P104-100 / P104-101 / P102-100 / CMP 30HX / CMP 40HX / CMP 50HX / CMP 70HX / CMP 90HX / CMP 170HX mining cards as well as RTX 3060 3840SP and RTX 3080 Ti 20GB.
339 stars 31 forks source link

CMP30HX (maybe 40hx) idle clocks solution!!!!! #161

Open 0su-gh0ul opened 1 month ago

0su-gh0ul commented 1 month ago

hi guys for some reason (because bug of vpu load maybe) cmp cards dont go to idle perfomance states without any load. gpu and mem clocks is always on boost-mode (p-state 0), instead p8 and 300/100mhz i found solution: nvidia inspector (link on bottom) all what you need is:

  1. download this (https://www.techpowerup.com/download/nvidia-inspector/)
  2. start program with admin privilege 1
  3. right click on "show overclocking"
  4. click on "multi-display power saver" 2
  5. select target gpu
  6. enable "activate full 3d by gpu usage". i recommend set threshold from 7% to 20%
  7. optional enable autostart result: 3

this way you can lower power draw and temperatures in idle state maybe its not a best solution but i dont see any other i hope @dartraiden will see it. привет (:

p.s. also i recommend flash asus videobios because 116% powerlimit but on palit version this also higher min fan rpm cmpasus_rom.zip

Emogop commented 1 month ago

I don't have a multi-display power saver option. Are you using multiple displays? That would explain why you got high idle power consumption. Mine is fine to begin with.

Screenshot_27

0su-gh0ul commented 1 month ago

I don't have a multi-display power saver option. Are you using multiple displays? That would explain why you got high idle power consumption. Mine is fine to begin with.

Screenshot_27

interestig maybe there is no bug on cmp40hx, my bad. but i have this issue without second display too. which gp you use to video output? intel/amd graphics or second gpu?

0su-gh0ul commented 1 month ago

if you dont see multi-display button, u can use cmd/.bat files and try to set max/forced p-state to p8 instead p0

Alexandroid06 commented 1 month ago

hi guys for some reason (because bug of vpu load maybe) cmp cards dont go to idle perfomance states without any load. gpu and mem clocks is always on boost-mode (p-state 0), instead p8 and 300/100mhz i found solution: nvidia inspector (link on bottom) all what you need is:

  1. download this (https://www.techpowerup.com/download/nvidia-inspector/)
  2. start program with admin privilege 1
  3. right click on "show overclocking"
  4. click on "multi-display power saver" 2
  5. select target gpu
  6. enable "activate full 3d by gpu usage". i recommend set threshold from 7% to 20%
  7. optional enable autostart result: 3

this way you can lower power draw and temperatures in idle state maybe its not a best solution but i dont see any other i hope @dartraiden will see it. привет (:

p.s. also i recommend flash asus videobios because 116% powerlimit but on palit version this also higher min fan rpm cmpasus_rom.zip

Hello, I will try this and will post the result later. A question appeared, after rebooting the computer (without optional autorun inpector) these idle perfomance states settings will be saved? Also is there a solution to the Video Engine Load bug? It is always 100%, as you have on the screenshot.

0su-gh0ul commented 1 month ago

hi guys for some reason (because bug of vpu load maybe) cmp cards dont go to idle perfomance states without any load. gpu and mem clocks is always on boost-mode (p-state 0), instead p8 and 300/100mhz i found solution: nvidia inspector (link on bottom) all what you need is:

  1. download this (https://www.techpowerup.com/download/nvidia-inspector/)
  2. start program with admin privilege 1
  3. right click on "show overclocking"
  4. click on "multi-display power saver" 2
  5. select target gpu
  6. enable "activate full 3d by gpu usage". i recommend set threshold from 7% to 20%
  7. optional enable autostart result: 3

this way you can lower power draw and temperatures in idle state maybe its not a best solution but i dont see any other i hope @dartraiden will see it. привет (: p.s. also i recommend flash asus videobios because 116% powerlimit but on palit version this also higher min fan rpm cmpasus_rom.zip

Hello, I will try this and will post the result later. A question appeared, after rebooting the computer (without optional autorun inpector) these idle perfomance states settings will be saved? Also is there a solution to the Video Engine Load bug? It is always 100%, as you have on the screenshot.

hi! settings will be saved, u just need to apply starting with windows i didnt found solution for video engine load bug, i think its in vbios or drivers bcs bug still happening on non-patched drivers too. but as i noticed its not important if p-states fix will be useful for you also if you dont have a multi display power menu, u can set some .bat files with configs for control p-states

21CreativeMedia commented 1 month ago

Thanks a lot, this work for my P104-100. my card was consuming 40W on idle before applied this fix and constantly running at maximum clock, now its only consume around 6W Screenshot 2024-09-23 191611