AMD 近日向 Linux 内核提交了补丁,引入了一款官方的 Ryzen 超频驱动程序。该驱动通过 sysfs 暴露的固件接口,允许用户调整 CPU 的功率和电流限制。

据 Phoronix 报道,AMD 工程师 Shyam Sundar S K 发布了这款名为 AMD Overclocking "AOD" WMI 驱动的补丁。该驱动旨在作为平台固件的接口,用于管理现代 Ryzen CPU 的超频设置及功率/电流限制。
在初始版本中,用户可以通过 sysfs 设置多项 CPU 可调参数,包括封装功率跟踪(PPT)、热设计电流(TDC)和电气设计电流(EDC)限制,并读取这些参数的支持范围。此外,该接口还支持切换同步多线程(SMT)功能,这提供了一种在平台级别禁用 SMT 的替代方案,区别于 Linux 内核层面的 "nosmt" 选项。当前内存时钟频率也可通过此 AOD 驱动进行读取。
需要注意的是,上述功率调节参数并非实时生效,而是需要在下次重启后应用。尽管目前仅接入了部分控制指令,但固件本身支持更多命令,未来有望通过该驱动启用更多的控制功能。





