驱动之家 10-16
华为提议默认启用CPU Boost!Arm工程师反对:功耗散热太复杂
index_new5.html
../../../zaker_core/zaker_tpl_static/wap/tpl_keji1.html

 

快科技 10 月 16 日消息,据报道,华为工程师 Pengjie Zhang(音译张鹏杰)向 Linux 内核邮件列表提交了一项补丁,提议在 ACPI CPPC(协作处理器性能控制)驱动中默认启用 CPU Boost 模式。该补丁旨在解决长期以来 Linux 下 Boost 模式默认关闭、需用户手动设置的问题。

在 ACPI CPPC 驱动中,当处理器的最高性能等级高于标称性能等级时,Boost 模式默认处于禁用状态,用户必须通过 sysfs 手动设置 boost 选项才能启用。对于服务器平台而言,这一默认配置可能导致峰值性能无法被充分利用。

该补丁的核心逻辑是:在驱动注册前检查处理器的性能能力,只要至少一个 CPU 支持 Boost,就自动为所有支持该功能的策略启用 Boost。为此,该补丁修改了 cppc_cpufreq.c 文件,新增了 20 行代码用于初始化 Boost 默认状态。

不过,该补丁也引发了不同意见。Arm 工程师 Christian Loehle 回应称,如今芯片的功耗和散热限制已足够复杂,Boost 的实际意义有限,无法保证不发生降频或达到请求性能。

他认为用户完全可以通过 scaling_max_freq 自行设置上限,以适配不同平台和工作负载。

目前该补丁仍在评审阶段,尚未决定是否合入 Linux 主线。从技术角度看,华为此举意在简化用户操作、释放服务器峰值性能,但 Boost 默认开启后的功耗与散热影响,仍需社区进一步评估。

智客推

智客推

ZAKER 智客推 GEO | AI 时代的品牌认知解决方案

一起剪

一起剪

ZAKER旗下免费视频剪辑工具

相关标签

华为 linux arm 工程师 芯片
相关文章
评论
没有更多评论了
取消

登录后才可以发布评论哦

打开小程序可以发布评论哦

12 我来说两句…
打开 ZAKER 参与讨论