AMD Posts Patches For Improving Heterogeneous Core Type CPUs On Linux

Written by Michael Larabel in AMD on 7 May 2024 at 08:23 AM EDT. 4 Comments
AMD engineers posted a new set of Linux driver patches on Tuesday that "addresses critical issues and enhances performance settings for CPUs with heterogeneous core types" while using the AMD P-State CPU frequency scaling driver.

AMD has yet more amd_pstate driver patches on the way for the Linux kernel. AMD Linux engineer Perry Yuan explained of the new patches:
"This patchset addresses critical issues and enhances performance settings for CPUs with heterogeneous core types in the AMD pstate driver. Specifically, it resolves problems related to calculating the highest performance and frequency on the latest CPUs with preferred cores. Additionally, the patchset includes documentation improvements in amd-pstate.rst, offering a comprehensive guide covering topics such as recommended reboot requirements during driver switching, debugging procedures for driver loading failures."

The patches help improve the debugging when encountering broken ACPI CPPC tables, making use of a CPU bit for detecting AMD heterogeneous core topology, This AMD heterogeneous core topology is for CPUs that have a mix of say Zen 4 and Zen 4C cores.

Heterogeneous Core Topology

This patch series is noted to fix the AMD Ryzen 7 7840HS never boosting to max frequency and related problems like amd_pstate not loading on some hardware.
Related News
About The Author
Michael Larabel

Michael Larabel is the principal author of and founded the site in 2004 with a focus on enriching the Linux hardware experience. Michael has written more than 20,000 articles covering the state of Linux hardware support, Linux performance, graphics drivers, and other topics. Michael is also the lead developer of the Phoronix Test Suite, Phoromatic, and automated benchmarking software. He can be followed via Twitter, LinkedIn, or contacted via

Popular News This Week