You dont have javascript enabled! Please enable it!

AMD 转向 EPYC CPU(包括 Zen 5 芯片)的 P 状态驱动程序,以提高性能和效率

AMD EPYC 9005 “Zen 5” 处理器使用 Linux P-State 驱动程序,相比于前几代产品在每瓦性能方面有所提升。

AMD 正在从 ACPI CPUFreq Linux 驱动程序转向 ACPI CPPC,以更好地控制 EPYC “Zen 5” 处理器

AMD 已发布针对 Linux 内核的补丁,这将改变用户控制 EPYC 服务器参数的方式。到目前为止,大多数 EPYC 系列处理器仍在使用 ACPI CPUFreq Linux 驱动程序,该驱动对 CPU 的功率和性能管理提供了有限的控制。通过最新的更新,最新的 EPYC 系列处理器将大大受益,因为这将提升这些用于数据中心及类似 CPU 密集型工作负载的高性能芯片的每瓦性能。

AMD 转向 EPYC CPU(包括 Zen 5 芯片)的 P 状态驱动程序,以提高性能和效率

正如 Phoronix 所指出的,AMD 已上传补丁,将为 EPYC 9005 系列启用 AMD P-State 驱动程序,使其能够利用 ACPI CPPC(协作性能处理器控制)。这有助于更好地控制 CPU 核心的功率和性能状态。

到目前为止,EPYC 处理器一直使用通用的 ACPI CPUFreq 驱动程序,该驱动程序在多个架构中用于管理 CPU 频率缩放,但缺乏 P-State 驱动程序的能力,后者已在多个主流 Zen 架构中部署。自 Zen 2 发布以来, 处理器,包括 Zen 3、Zen 4 和 Zen 5 一直在使用 P-State 驱动程序,以便更轻松地控制 CPU 核心。

幸运的是,随着 AMD 的 1Ah 系列,即 EPYC 9005 处理器,P-State 驱动程序将与即将发布的 Linux 内核一起使用。令人惊讶的是,EPYC 4004 处理器已经在使用 P-State 驱动程序,因为这些芯片在设计上与主流的 Ryzen 处理器相似。

AMD 转向 EPYC CPU(包括 Zen 5 芯片)的 P 状态驱动程序,以提高性能和效率
图片来源:AMD

根据测试结果,已证明在活跃模式下,使用性能治理的 P-State 驱动程序可以实现与 ACPI CPUFreq 驱动程序相当或更高的每瓦性能。最新的补丁还将确保 EPYC 处理器在功率受限的系统中不会出现频率限制的问题。

不过,AMD 还提供了回滚到 ACPI CPUFreq 驱动程序的功能,通过在内核命令行中使用 “amd_pstate=disable” 来保持灵活性。预计这些补丁将被纳入即将发布的 Linux 内核 6.13,并将继续应用于未来的 EPYC 处理器。

新闻来源:Phoronix, kernel

© 版权声明

外贸建站推广

暂无评论

您必须登录才能参与评论!
立即登录
暂无评论...