Just got a Thinkpad P15s (Laptop), and I'm experiencing a very odd issuing with the CPU throttling under heavy load and low temperatures. This can last anywhere from 1 minute-10 minute, where afterwards the CPU will skyrocket to an overclocked speed, and the application will no longer be lagging heavily. Then, this will last for some time, and then the cycle repeats.
So as you can see in the picture, my CPU is throttling down to an abysmal 0.39ghz (basically making every program near unusable). I have core temp open in the picture, and as you can see, the CPU is only at a meager 40 degrees celsius, which is nothing at all for computer hardware.
I am connected to a power source, and all my power management are on performance, meaning it should not be due to the laptop attempting to conserve power.
This laptop has a discrete GPU but I have noticed when I am using a GPU-heavy application, that it uses the Intel Integrated Graphics card.
These issues seem unrelated but I believe they may some how be conected. Perhaps the iGPU is causing some sort of throttling with the CPU?
Or maybe the CPU is experiencing high temps while in an overclock speed, and then clocks down to 0.39ghz to cool off.
If this is the case, is there a way to prevent the overclock speeds and simply run at a moderate 2.4ghz to balance speed and temperature? I certainly don't need the full overclock 3.9ghz. Might play around with the power management and see what happens.
In this screenshot that the CPU is under load and is running a CPU-intensive program. So it is not throttling because it is idle.
Update: Did some experimenting. There is an extremely low threshold for thermal throttling. Upon closing all applications, and reaching a temperature under 40C, the throttling suddenly stopped and clock speeds returned to normal. This can't be right, right? 40C seems like an awfully low temperature to thermal throttle at. Someone please help