Closed arizotaz closed 1 year ago
@arizotaz try to uncheck Apply at custom power limits that you have and just use turbo mode. Does it still behave same?
I do not see that option, I do not have a problem with the CPU, only the GPU.
@arizotaz i know, but please try to uncheck CPU limits.
As there is a special tweak for a few models (incl your M16 https://github.com/seerge/g-helper/issues/405) that sets a separate "manual" mode when CPU power limits are applied (cause otherwise M16 doesn't seem to follow power limits).
So if you will uncheck limits it will use "turbo" instead - and i want to check if that's the reason or not.
Ok, I'm sorry, and yes that is exactly the issue. The GPU is not at 1800MHz drawing 115W of power
@arizotaz that's good to know How does it behave in AC for you if you set Manual mode (and set same CPU limits there) , does it also limit your GPU ?
Also try this build (it won't use that "manual" mode at all for your device) GHelper.zip
Can you check if
AC does not limit the GPU unless on battery power, while I have seen this issue before, I had discovered it to be a bug with AC. AC does not include any different options than what you provide in GHelper, however, dynamic boost is set to 20W and will pull power only if the CPU is under 40W or lower.
CPU limits are honored, PL1 has a max of 60W in AC (Which sucks) and a PL2 of 135W. It will usually prefer 60 and almost never turbo (Which is why it sucks).
I will try the Build you included now
Yes, the build works. With CPU limit enabled the device still allows the GPU to hit the propper power limit
@arizotaz good, but does CPU limit work? (i.e. does it actually limit as it was before)? if so I will just remove your device from the list where this "manual" mode fix is needed :) (apparently that was needed only for M16 from 2023)
Yes, I set the CPU to 40W on turbo and it is limited to 40W while still allowing the GPU to turbo. Likewise, my other profile which sets the limit to 135 unlocks the power limit on the processor while still allowing the GPU to turbo.
Thank you and I love your work
@arizotaz ok, then I will include this change in next release. Closing as completed.
Describe the bug When Running a game on the ROG Zephyrus M16, the dGPU runs at a max of 1400MHz and only reaches about 80W of power draw with all sliders cranked. However when using the Asus Armoury Crate, the GPU turbo's to 1800MHz and reaches 120W.
Clear scenario to Reproduce Steps to reproduce the behavior:
Expected behavior Using GHelper, the GPU should turbo to the same clock speed and power draw that the Armoury Crate service does
Desktop (please complete the following information):
Asus software
App Logs log.txt