【特性描述】
当前基于Linux OS发行版服务器功耗调节主要依赖与cpuidle和调频器,相比手机终端,
服务器物理拓扑更加复杂,业务性能QOS要求不明确,业务模型更加复杂,所以服务器
上怎么在保障业务QOS的前提下减少功耗是个很大的难题,功耗感知调度在面向业务
层面收集访存带宽,CPU负载等数据,确保业务关键线程资源得到满足,同时在面向
平台方面,引入物理拓扑调压域感知新的维度,减少单DIE调频,单DIE调压带来的调频
降功耗的局限,保障在低负载下能最小化功耗。
【特性竞争力】
优化服务器功耗:
1)根据物理拓扑构建逃逸通道,根据CPU负载和访存带宽瓶颈自动调节级别,
低负载集中业务减少功耗,高负载扩散业务的策略保证QOS;
2)定时器收集负载,带宽等信息,感知访存带宽,避免跨DIE访问;
3)OS新增调压域,idle静态功耗感知新加业务标签机制,感知调频,idle,DVFS对业务的性能影响
当前效果:
大数据Hive,ngix等场景下,做到性能基本不变化的前提下,整机功耗降低30W+。
【硬件架构】
ARM64
【特性约束】
NA
【涉及仓库】
https://gitee.com/openeuler/kernel
【交付个人/团队】
hulk
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。
登录 后才可以发表评论