AMD向Linux内核提交超频驱动补丁,开放PPT/TDC/EDC参数调节
摘要
AMD工程师向Linux内核邮件列表提交AOD WMI驱动补丁,通过sysfs接口开放Ryzen处理器PPT、TDC、EDC功耗电流参数及SMT状态切换,部分设置需重启生效,配套图形工具尚未出现。
AMD在Linux平台的处理器调优能力有望迎来一次系统性补强。据Phoronix发现,AMD工程师Shyam Sundar S K已向Linux内核邮件列表提交AMD Overclocking(AOD)WMI驱动补丁,目标是通过系统固件接口对Ryzen处理器的超频参数以及功耗、电流限制进行管理。
从已披露的补丁内容看,该驱动初期借助Linux的sysfs接口向用户空间暴露多项处理器参数。其中,PPT(Package Power Tracking)对应封装功耗限制,TDC(Thermal Design Current)对应持续电流限制,EDC(Electrical Design Current)则对应峰值电流限制。除写入设置外,用户还可读取上述参数所支持的取值范围,并查询当前内存时钟。
功能范围并不局限于功耗与电流。驱动同时支持通过平台固件接口切换SMT(同步多线程)状态,这与Linux内核通过nosmt参数禁用SMT的既有路径不同,可在平台层面完成控制。需要注意的是,现阶段调整功耗相关参数后设置不会立即生效,需重启系统方可应用。
Phoronix指出,AMD固件实际支持的命令数量多于当前驱动已接入的功能,后续仍有开放更多控制选项的空间。目前相关参数仅通过sysfs暴露给用户空间,尚无AMD为Linux提供配套图形管理工具的补丁出现。
本文由新大陆基于公开信息编辑整理
信息来源:IT之家 IT之家原文 ↗