AMD提交Ryzen超频驱动Linux内核补丁

AMD向Linux内核提交Ryzen超频驱动补丁,建立系统与固件直接接口。该驱动支持调整PPT、TDC等参数及固件级SMT开关,但需重启生效且功能有限,暂无法取代Windows版Ryzen Master。

AMD 提交 Ryzen 超频驱动 Linux 内核补丁,实现固件级参数调整

AMD 工程师 Shyam Sundar S K 近期向 Linux 内核提交了官方 Ryzen 超频驱动程序(AOD)的补丁。该驱动旨在建立 Linux 系统与处理器固件之间的直接接口,为基于 Linux 的操作系统提供更便捷的 Ryzen CPU 参数调整能力。

AOD驱动支持PPT TDC EDC调整

目前处于早期开发阶段的 AOD 驱动功能尚有限,但已支持通过内核 sysfs 接口对三个关键参数进行调整:包电源跟踪 (PPT)、热设计电流 (TDC) 和电气设计电流 (EDC)。这些参数直接控制 CPU 的功耗与电流限制。此外,驱动还允许用户读取支持的调节范围及当前内存时钟速度。

在多线程控制方面,新驱动引入了一种通过系统固件启用或禁用同时多线程 (SMT) 的方法。这与 Linux 现有的“nosmt”选项不同——后者仅阻止操作系统使用额外的 CPU 线程,而新驱动直接修改固件级别的设置。

尽管提供了新的调整途径,该驱动仍存在显著局限。首先,对 PPT、TDC 和 EDC 的任何更改均需重启系统方可生效;其次,驱动仅暴露了 AMD 固件中可用调整选项的一小部分。因此,它目前无法取代 AMD 专为 Windows 平台设计的超频工具 Ryzen Master。

AMD 尚未公布将完整超频实用程序移植到 Linux 的具体计划。然而,这一官方驱动为独立开发者提供了构建命令行工具或图形界面所需的基础组件。对于此前依赖 BIOS 设置或社区非官方工具的 Linux 用户而言,这将使功率限制的调整更加便捷。

截至目前,相关补丁已进入审查阶段,但尚未合并至主线 Linux 内核版本。尽管仍处于早期阶段,此举标志着 AMD 在 Linux 平台上提供官方 Ryzen 调整支持迈出了重要一步。

评论 0

0/500

评论需审核后展示,请文明发言

💬
还没有评论,来说两句

相关阅读