Linux Changes For CPPC On Zen 6 Clients - Hard-Coded Default Puts Low-Power Core At 0.47x
Linux kernel patches adjust ACPI Collaborative Processor Performance Control (CPPC) for upcoming AMD Zen 6 client processors, with hard-coded values for low-power cores.
Intelligence analysis by Qwen 2.5 (3B)
Linux kernel updates for AMD Zen 6 client processors include adjustments to ACPI CPPC, with hard-coded values for low-power cores that are 0.47x of the efficiency core.
Linux is making changes to help AMD's new Zen 6 processors work better with the operating system. For the low-power cores, they're using a fixed number (2399) instead of figuring it out, which means they're about 47% as powerful as the regular cores.
Analysis
{"heading1":"Understanding CPPC and Zen 6 Client Processors","paragraph1":"Future ACPI specifications will introduce a proper interface for reading maximum frequency of a core type, but for now, hard-coded values are used.","paragraph2":"The exact performance of the low-power cores remains uncertain, as they are based on a hard-coded value rather than a dynamically determined one.","heading2":"Impact of Hard-Coded Values","heading3":"Future Improvements and Considerations"}
Key points
- Linux kernel updates for AMD Zen 6 client processors include adjustments to ACPI CPPC
- Hard-coded values for low-power cores are 0.47x of the efficiency core
- Future ACPI specifications will introduce a proper interface for reading maximum frequency of a core type
The hard-coded values for the low-power cores may still be accurate, and they should work well with the upcoming Zen 6 processors.
The exact performance of the low-power cores could be lower than expected, as they are based on a fixed number rather than a dynamically determined one.