人工智能

AMD 为 Linux 开发锐龙超频驱动:开放 PPT、TDC、EDC 控制,调整后需重启

2026年10月22日 · admin
OpenMagic API

据 IT之家 10 月 21 日援引 Phoronix 的报道,AMD 正在为 Linux 开发 Ryzen(锐龙)处理器超频驱动。AMD 工程师 Shyam Sundar S K 已向 Linux 内核邮件列表提交 AMD Overclocking(AOD)WMI 驱动补丁,希望通过系统固件接口,让 Linux 用户管理处理器的功耗、电流限制及部分平台功能。目前披露的是驱动补丁,并不意味着相关功能已在主流发行版中普遍可用。

首批开放哪些控制能力?

这套驱动初期通过 Linux 的 sysfs 接口向用户空间提供参数访问能力,重点是处理器功耗与电流边界,而不是完整复制一套桌面超频软件。来源列出的主要功能包括:

  • PPT(Package Power Tracking):管理处理器封装功耗限制。
  • TDC(Thermal Design Current):设置处理器持续电流限制。
  • EDC(Electrical Design Current):设置处理器峰值电流限制。
  • 读取上述参数支持的取值范围,并查询当前内存时钟。
  • 通过平台固件接口切换 SMT,也就是同步多线程状态。

其中,读取参数范围有助于上层工具了解固件允许的设置边界。对于 SMT,该驱动提供的平台固件控制路径,也与 Linux 内核使用 nosmt 参数禁用 SMT 的方式有所不同。不过,来源尚未给出具体处理器、主板或固件版本的兼容清单,不能据此认定所有锐龙平台都能使用。

关键限制:不是实时调参,也不是 Linux 版 Ryzen Master

现阶段修改功耗相关参数后,需要重启系统才能生效。因此,它还不能被视为一种可以在工作负载运行期间即时切换功耗配置的方案。对于希望反复比较不同设置的用户,这也意味着调试过程需要把重启成本计算在内。

此外,目前参数主要通过 sysfs 暴露,尚未看到 AMD 为 Linux 提供配套图形管理工具的补丁。驱动负责打通底层接口,图形界面则涉及参数展示、交互与设置流程,两者不能画等号。这并不是 Windows 版 Ryzen Master 的完整 Linux 移植。后续若要获得更直观的桌面操作体验,可能仍需独立开发者或桌面环境接入相关能力。

对 Linux 工作站和开发者意味着什么?

从工具生态看,这项工作的意义在于,AMD 正尝试把更多处理器平台控制能力带入 Linux 的常规系统接口。对使用锐龙搭建开发、编译或本地 AI 实验设备的用户而言,功耗与电流限制是观察性能、散热和运行策略时的重要变量。但目前没有测试结果能够证明,这套驱动会为某类应用带来确定的性能提升。

Phoronix 还指出,AMD 固件实际支持的命令多于当前驱动已接入的功能,这为后续扩展留下了空间,但不代表这些选项必然开放。眼下更值得关注的是补丁审查进展、平台兼容性,以及是否出现可用的上层管理工具。对普通用户来说,先确认驱动支持和固件条件,比把它当作现成的“一键超频”方案更实际。