Description
Both the AMD and Intel specific pstate drivers expose some useful information via their /sys path interfaces
e.g. like hwp_dynamic_boost in Intel P-State driver and amd_pstate_prefcore_ranking in the AMD P-State driver
Additionally exposing the ACPI CPPC table in human readable format could be useful, to show in a single glance which processor core is the most performant
Resources
https://docs.kernel.org/admin-guide/pm/intel_pstate.html
https://docs.kernel.org/admin-guide/pm/amd-pstate.html
https://docs.kernel.org/admin-guide/acpi/cppc_sysfs.html
Proposed solution
Implement new sensors for ACPI CPPC, Intel P-State and AMD P-State in siomon
Description
Both the AMD and Intel specific pstate drivers expose some useful information via their
/syspath interfacese.g. like
hwp_dynamic_boostin Intel P-State driver andamd_pstate_prefcore_rankingin the AMD P-State driverAdditionally exposing the ACPI CPPC table in human readable format could be useful, to show in a single glance which processor core is the most performant
Resources
https://docs.kernel.org/admin-guide/pm/intel_pstate.html
https://docs.kernel.org/admin-guide/pm/amd-pstate.html
https://docs.kernel.org/admin-guide/acpi/cppc_sysfs.html
Proposed solution
Implement new sensors for ACPI CPPC, Intel P-State and AMD P-State in
siomon