Side note - the slight impact to default power consumption would
negatively impact OEM partners certifying their hardware for EnergyStar
etc., and would potentially force re-certification or failure of those
certifications... the tools are there to change the setting when needed,
but I unfortunately agree that changing the default is not a viable
solution here.

-- 
You received this bug notification because you are a member of Kernel
Packages, which is subscribed to linux in Ubuntu.
https://bugs.launchpad.net/bugs/2107977

Title:
  Make performance governor the default on AMD  based systems.

Status in linux package in Ubuntu:
  Won't Fix

Bug description:
  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

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/2107977/+subscriptions


-- 
Mailing list: https://launchpad.net/~kernel-packages
Post to     : kernel-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~kernel-packages
More help   : https://help.launchpad.net/ListHelp

Reply via email to