AMD P-State vs. ACPI CPUFreq Testing With Ryzen Laptops On Linux 5.17

Written by Michael Larabel in Software on 11 April 2022 at 06:19 AM EDT.
AMD P-State CPUFreq Linux 5.17 Benchmarks
AMD P-State CPUFreq Linux 5.17 Benchmarks

The Linux 5.17 AMD P-State testing was kicked off with some web browser benchmarking given the commonality of Firefox and Chrome browser usage. Similar to past rounds of AMD P-State testing when in development/patch form, both the Ryzen 5 5500U and Ryzen 9 5900HX laptops were seeing slightly better performance out of acpi-cpufreq over amd-pstate -- both for the default "schedutil" scheduler utilization governor and performance.

AMD P-State CPUFreq Linux 5.17 Benchmarks
AMD P-State CPUFreq Linux 5.17 Benchmarks

AMD P-State hadn't led either when looking at the CPU package power consumption during this testing.

AMD P-State CPUFreq Linux 5.17 Benchmarks
AMD P-State CPUFreq Linux 5.17 Benchmarks
AMD P-State CPUFreq Linux 5.17 Benchmarks
AMD P-State CPUFreq Linux 5.17 Benchmarks
AMD P-State CPUFreq Linux 5.17 Benchmarks
AMD P-State CPUFreq Linux 5.17 Benchmarks

With the more demanding JetStream 2.0 benchmark, acpi-cpufreq was still leading in performance and performance-per-Watt for CPUFreq compared to AMD P-State in Schedutil while the performance governor was comparable between the drivers.

AMD P-State CPUFreq Linux 5.17 Benchmarks
AMD P-State CPUFreq Linux 5.17 Benchmarks
AMD P-State CPUFreq Linux 5.17 Benchmarks
AMD P-State CPUFreq Linux 5.17 Benchmarks

For the web browser testing on both the 5500U and 5900HX, the new AMD P-State driver didn't come out as particularly attractive at least for these laptops tested.


Related Articles