If your CPU frequency is being reduced under load, even at low temperatures (below 90°C), then you probably have power limit throttling. Here’s how to disable those power limits.
Warning: disabling your power limits may cause your computer to run at levels of power beyond its design. Make sure you keep BD ProcHot on. If BD ProcHot kicks in, your VRM is not getting enough cooling and you need to decrease the power limit or improve the VRM cooling.
Disabling Power Limits
- You need to have ThrottleStop set up. That’s covered in this guide. Make sure you read it before this one.
- Open ThrottleStop.
- Go to the FIVR menu.
- Checkmark “Disable and Lock Turbo Power Limits“.
- Click “OK” to close the FIVR menu and open the TPL menu.
- Let’s look at Turbo Boost Power Limits. “Turbo Boost Long Power Max” is known as PL1 and “Turbo Boost Short Power Max” is known as PL2. Both numbers are in watts. Turbo Time Limit is the number of seconds your CPU is allowed to operate at PL2 before dropping down to PL1. Turn off Turbo Boost Short Power Max, which makes PL2 unlimited. Set Turbo Boost Long Power Max to a very high number.
Now, when you do a stress test, the only Performance Limit Reason (check in HWiNFO) should be thermal throttling. This way, you let no other factor keep you from maximum speed besides the temperature of the CPU itself.
Much like in overclocking and undervolting, run tests to make sure your system is stable with your settings.
- Huawei MateBook X Pro
- Dell XPS 13 2-in-1 7390
- Dell XS 13 9300
A lot of laptops have further Power Limits controlled by the Embedded Controller, which is much harder to change.