• Welcome to TechPowerUp Forums, Guest! Please check out our forum guidelines for info related to our community.
  • The forums have been upgraded with support for dark mode. By default it will follow the setting on your system/browser. You may override it by scrolling to the end of the page and clicking the gears icon.

SpeedShift not working as intended?

Joined
Apr 5, 2021
Messages
17 (0.01/day)
From what I've seen, enabling SpeedShift and setting the value to 0 should set the CPU frequency to its all-core turbo boost clock speed, even at idle. Unfortunately, this has not been my case, despite setting SpeedShift to 0, my CPU's clock speed is still fluctuating. I've tried setting the SpeedShift setting using both Throttlestop and Windows power plans but ended up with the same results. The only way I have gotten my CPU to its all-core boost clock is changing the Idle Promote Threshold (Hidden power plan setting), but doing this effectively prevents the CPU from using any of the power saving C States, meaning the CPU idles with unusually high power consumptions (While technically running at lower clock speeds than when it was fluctuating lol)

@unclewebb I have seen that your CPU can idle with its all-core turbo boost clock of 5 Ghz despite running at much lower power consumption, fully utilising its C States, and I was wondering how to achieve this. Thank you in advance~

Fluctuating clock speeds despite SpeedShift being set to 0; C States utilised
Screenshot (91).png


Locked clock speed with Idle Promote Threshold; SpeedShift still 0; but no C States utilised

Screenshot (90).png


(I'm actually not too sure if this is the right forum to post this question, seeing as SpeedShift isn't a Throttlestop feature necessarily, but I don't know where else to post this.)
 
Last edited:
how to achieve this
A mobile H series CPU is designed to continuously vary the multiplier based on how many cores are active. You cannot compare that to my desktop 10850K which has an unlocked multiplier.

Instead of disabling the C states, go into the FIVR window and try setting all of the Turbo Ratio Limits to 43 or less. That will reduce light load performance but it might get you a steady multiplier when your computer is idle. I would also update to ThrottleStop 9.5.
 
Thank you for the reply. I guess setting everything to 4.3Ghz seems to be the only way for mobile CPUs :(

I might do some more testing because the only reason why a stable frequency matters to me is to maintain a greater undervolt when fully loaded. So I want to see if lower idle/low usage power consumption but higher full-load power consumption is worth it compared to my current settings.

(BTW I can't update to v9.5 because I rely on the "Run Program After Profile Change" feature to change my display's refresh rate when unplugging and plugging in. I know I can get the similar results with task scheduler but you just made it too convenient hehe~)
 
Back
Top