Take control of your laptop.
Compatible with most AMD Ryzen™ 2XXX, 3XXX, and 4XXX laptops
About Ryzen Controller
Due to the many different (and proprietary) designs of laptop motherboards, there is no official tool for tweaking the performance of AMD Ryzen™ mobile processors. Because of this, many of these chips are held back by manufacturers power and thermal limits.
Ryzen Controller is an open source utility that unleashes the power of AMD Ryzen™ laptops with an easy-to-use GUI. Tweaks can be saved as custom presets which can be enabled whenever you need extra power - or disabled when you want to keep things cool.
Ryzen Controller wouldn't be possible without the many talented individuals who have contributed to it. Special thanks to Flygoat and his amazing work on RyzenAdj, without which Ryzen Controller couldn't exist.
Ryzen Controller Team is not liable for any damages that my occur from using Ryzen Controller or RyzenADJ. Please use at your own risk!
Although there are many different settings you can adjust in Ryzen Controller, the majority of users will only need to tweak a few of them to improve performance. Most involve changing your laptop's STAPM settings, but there are a few other useful parameters you should also experiment with.
What is STAPM?
"Skin Temperature Aware Power Management" - or STAPM for short - is AMD's solution for keeping mobile devices at comfortable operating temperatures.
It allows devices to boost to a higher power state for a short period of time before being throttled down to keep things cool to the touch.
Your device's STAPM configuration is set by the manufacturer and differs depending on the processor used and the form factor of the device.
There are five settings in Ryzen Controller that affect STAPM:
1: CPU TDP
The power that the CPU draws for extended periods of time (in watts)
2: CPU Boost TDP
The power that the CPU draws while it is boosting (in watts)
3: CPU Min TDP
The power that the CPU draws directly after boosting (in watts)
4: Temperature Limit
The temperature the CPU can reach before boost levels off (in °C)
5: CPU Boost Period
This defines the length of the boost period