cpu not working at max clock speed when i need.

Dec 8, 2018
4
0
10
Hello.
I have a laptop with an intel 4500U CPU. 1.8GHz stock clock speed and 2.7 turbo speed.
When i stress my CPU is starting working at much lower than 2.7GHz. This starts happening at about 70 degrees (C). Then it works stably in 65 degrees (aproximately) and with a low clock. The max temperature for this CPU is 105.
Is it normal to throttle in this temp? Can i change this? When i really need the cpu power i cant have it.
If i turn off intel speed step what will happen? Is dangerous? If my CPU overheat will my OS throttle it with the speed step off?

(i have power plan at max performance and battery off laptop)

UPDATE
I turned off the speed step and then I had a steady clock speed of 0.8 GHz, so it was a fail test.
Then I tried to keep track of my CPU behavior and i noticed two kinds of throattling.
1. In the stress test i had a thing called power limit throattle. My cpu default turbo boost power is 15W. For short periods it can work with even higher power supply. While temperature goes over 65 degrees power limit was activating and keeping temp at 65 on average. Clock speed 2.3-2.7 GHz.
2. When gaming temperature could go even higher. Up to 75 degrees. Then heat throattle was also activating. While gaming my CPU was always working at stock speed (1.8 Ghz) and 65-75 temperature.

So to conclude my CPU seems to work fine. But it is very strange for me to face low fps in some games that a month ago i could play easily with 50% more fps. I cant understand the reason behind that.
Also i noticed one more strange behaviour.
In the past if i had in a game (like csgo) 50-100++ fps i was frame limiting my game and i could play with stable 60-65 fps.
Now when i dont frame limit i still have 45-100++ fps. But when i do i have a lot less (40-65).
In both scenarios my clock speed is 1.8Ghz
 
Solution
4500U should have a base clock speed of 1.8GHz, which is what you will see when both cores are under full load. With a max turbo boost of 3GHz which you will see when only 1 core is making up most of the load and it's not heavily used. If you tried to run at 3GHz, or 2.7GHz under full load on both cores you would definitely be too hot.

It's an ultra low voltage chip and can not be overclocked.

Like with my 8086k, I have its base clock set to 4.2GHz with a max boost of 5GHz so right now it is at 5GHz but when I apply a large load onto it, it will downclock to 4.2GHz to remain cooler.

Unless your cpu was running very cool, in which case it would likely still boost to 3GHz, but if it is reaching 70C@1.8 under full load then it will not...
Make sure Windows power profile is set to maximum performance, not a balanced battery saving mode. Try gaming using AC power and not battery power. This will rule out the battery degrading as a possible cause. In general, laptops will limit performance with thermal throttling, in order to keep from overheating. So temps might not ever get bad because the thermal throttle is preventing it from getting to that point. It might be a good idea to see if it's time to blow out dust and other stuff from inside the laptop. Heat is almost always the main enemy of laptop high performance.
 
Dec 8, 2018
4
0
10


Thank you for your reply. I already have my profile at max performance and battery off the laptop. I also had it cleaned and re-pasted recently.

 

izoli

Distinguished
Apr 29, 2011
597
0
19,210
4500U should have a base clock speed of 1.8GHz, which is what you will see when both cores are under full load. With a max turbo boost of 3GHz which you will see when only 1 core is making up most of the load and it's not heavily used. If you tried to run at 3GHz, or 2.7GHz under full load on both cores you would definitely be too hot.

It's an ultra low voltage chip and can not be overclocked.

Like with my 8086k, I have its base clock set to 4.2GHz with a max boost of 5GHz so right now it is at 5GHz but when I apply a large load onto it, it will downclock to 4.2GHz to remain cooler.

Unless your cpu was running very cool, in which case it would likely still boost to 3GHz, but if it is reaching 70C@1.8 under full load then it will not run at 2.7 or 3GHz at full load.
 
Solution