AMD’s New CPPC HighestFreq Ends OS Frequency Guesswork, Letting Windows And Linux See True Ryzen Boost Clocks

AMD’s New CPPC HighestFreq Ends OS Frequency Guesswork, Letting Windows And Linux See True Ryzen Boost Clocks

AMD’s New CPPC HighestFreq Ends OS Frequency Guesswork, Letting Windows And Linux See True Ryzen Boost Clocks

https://wccftech.com/amd-new-cppc-highestfreq-ends-os-frequency-guesswork-letting-os-see-true-ryzen-boost-clocks/

Publish Date: 2026-05-09 14:38:00

Source Domain: wccftech.com

The upcoming ACPI support could allow OS like Windows and Linux read CPU frequencies directly without having to estimate them for optimal performance.

AMD’s New CPPC HighestFreq Could Improve CPU Scheduling on Future Ryzen Chips, Resulting in Better Responsiveness

Traditionally, OS like Windows and Linux do not have the capability to read the CPU boost frequencies directly from the firmware, but the AMD CPPC HighestFreq could change this forever. The new feature reportedly would allow CPUs to directly report their real maximum boost frequencies to the operating systems through the firmware, which eliminates the need for frequency calculations by the OS.

The change is prepared for the Linux AMD P-State driver and is expected to become a part of the upcoming ACPI 6.7 specification. This might sound a bit technical, but it could be really helpful in improving the thread scheduling efficiency and responsiveness. Since modern AMD Ryzen CPUs already rely heavily on CPPC, or Collaborative Processor Performance Control, the HighestFreq will help the OS to identify the best-performing CPU cores for demanding tasks.

Hence, intensive tasks like gaming can have access to the best cores available, as the scheduler won’t treat all cores equally. Instead, the scheduler will prioritize the fastest cores available, which is not possible with the current CPPC implementations. The CPPC does not expose actual frequency information to the OS. Therefore, Windows and Linux rely on abstract performance numbers and interpolation methods to estimate the boost behavior.

This approach is less accurate on newer Ryzen processors, as frequency scaling isn’t perfectly linear on all the cores. The HighestFreq solves this limitation and will allow the OS to directly read the maximum frequency values from the firmware. This is convenient because Ryzen processors already use preferred cores, and considering their asymmetric boosting behavior across…

Source