Public bug reported:
During performance benchmarking it was realized performance governor is
not the default. Would like to have the performance governor as the
default.
Here is the synopsis:
--------------------------------------------------- Cut Here
--------------------------------------------------------------------------
Ubuntu 25.04 has chosen to not go with the performance governor as the default.
Because on the amd-pstate-epp driver, the default governor selection is
hard-coded in the driver code.
Which implies that to change the default governor, Ubuntu 25.04 would have had
to change the driver code.
OTOH, on acpi_cpufreq, the default governor selection is based on a config
option which the distros are free to flip as per their choice. For example,
On Ubuntu 22.04 (chooses schedutil as the default governor)
# CONFIG_CPU_FREQ_DEFAULT_GOV_PERFORMANCE is not set
# CONFIG_CPU_FREQ_DEFAULT_GOV_POWERSAVE is not set
# CONFIG_CPU_FREQ_DEFAULT_GOV_USERSPACE is not set
CONFIG_CPU_FREQ_DEFAULT_GOV_SCHEDUTIL=y
The arguments in favor of retaining the default of performance governor for the
amd-pstate-epp would be as follows:
• This governor provides the highest performance for wide range of
server workloads as the OS requests the platform firmware to always provide the
highest frequency at all times irrespective of the processor utilization.
• This is independently corroborated by the Phoronix study
• As amd-pstate-epp driver is only applicable on AMD platforms,
retaining the upstream kernel defaults will not impact any other platforms,
unlike in case of acpi-cpufreq driver which is also applicable for non-AMD
platforms.
• Furthermore, the upstream defaults for the amd-pstate-epp driver
distinguish between AMD Server Platforms and AMD Client Platforms and choose
appropriate default governors for both cases.
The cons for retaining the default governor to performance would be that the
platforms will consume slightly higher power compared to the powersave
** Affects: linux (Ubuntu)
Importance: Undecided
Status: New
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/2107977
Title:
Make performance governor the default on AMD based systems.
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/2107977/+subscriptions
--
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs