Ryzen APU Software OC tools?

Associate
Joined
28 May 2021
Posts
1,593
Location
St Albans
Not had one of these without a OC BIOS but wondering what tools exist for prebuilts with crappy BIOS like HP/Dell/etc? Ryzen Master for Windows I Guess? But what about for Linux?
 
For Linux, not a lot of options for the cpu. You can try changing values in the p-state profiles from the command line, but generally for Linux it’s set it via the bios.

The main focus of development is around gpu tools, but even then, out the box defaults usually allow underclocking until boot options are set.

The bios can still lock out the ability of tools to work because they rely on hardware being exposed to the OS.

The early bios for my Minisforum 7945hx on itx motherboard was limited with no options to adjust cpu or memory settings. Software couldn’t do anything either because the necessary hardware wasn’t exposed to the OS.
 
For Linux, not a lot of options for the cpu. You can try changing values in the p-state profiles from the command line, but generally for Linux it’s set it via the bios.

The main focus of development is around gpu tools, but even then, out the box defaults usually allow underclocking until boot options are set.

The bios can still lock out the ability of tools to work because they rely on hardware being exposed to the OS.

The early bios for my Minisforum 7945hx on itx motherboard was limited with no options to adjust cpu or memory settings. Software couldn’t do anything either because the necessary hardware wasn’t exposed to the OS.

Thanks didnt realize lack of BIOS options prevented these tools working (I just remember old Intel SetFSB overclocking) - so Universal-x86-Tuner and Ryzen Controller only work if the BIOS allows it... Looking at HP Mini PCs with Ryzen 2400G and wouldnt mind a little GPU boost and maybe a little on CPU
 
For gpu you can try LACT or Corectl but they appear to be more focused on the gpu cards rather than integrated.

The Arch Wiki is often a good source for info as well, regardless of which Linux distro you use. They list a couple of options for mobile apu and general processor p-state tweaking. https://wiki.archlinux.org/title/Ryzen

AmdCtl could one worth trying as it tries to cover up to Ryzen 3 series.

AMD do keep updating the power state drivers regularly, but I know when I had my 3600 some of the places that needed values updating or reading didn’t exist, so it’s still a little random what will or won’t work.
 
Back
Top Bottom