自去年8月以来,AMD Linux工程师一直在致力于P-状态优先核心支持用于“amd_pState”驱动程序,以便可以在Linux下利用此功能来改进任务布置。
从Zen 2开始,就有了“首选核心”的概念,即通过ACPI CPPC表示能够达到更高最高频率的CPU核心,或者应该被视为放置高优先级(重要)任务的首选核心。特别是现在,随着一些AMD CPU混合使用Zen 4和Zen 4C内核,AMD P-State首选内核对于确保预期的行为和最重要的进程最终运行在性能最好的CPU内核上变得更加重要。
从那时起,AMD一直在继续使用首选的核心Linux补丁程序 在过去的几个月里 修改了13次以上.
这项工作得到了回报,AMD P-State首选核心支持现在将在下一个内核周期中引入。Linux电源管理子系统维护者Rafael Wysocki宣布他把AMD的v14补丁排到了他的电源管理“-Next”树中,排在了Linux6.9的前面。
So with the Linux 6.9 kernel in a few months AMD P-State Preferred Core support will be there and enabled by default for modern Ryzen systems that are defaulting to use the AMD P-State CPU frequency scaling driver. Fresh benchmarks soon on Phoronix.