一种自适应调整CPU频率控制系统功耗的方法技术方案

技术编号:32220359 阅读:34 留言:0更新日期:2022-02-09 17:25
本发明专利技术公开了一种自适应调整CPU频率控制系统功耗的方法,涉及计算机技术领域,该方法利用BMC获取CPU温度,通过拟合CPU频率与温度的最优CPU频率曲线,自适应的实现CPU频率调整;计算机通过BMC获取外界温度,根据所述的CPU频率与温度的最优CPU频率曲线,设置最优的CPU频率,实现计算机在恶劣环境下的稳定性。本发明专利技术可以自适应的实现CPU频率调整,实现计算机在恶劣环境下的稳定性,具有广泛的应用前景和深入研究的价值。和深入研究的价值。和深入研究的价值。

【技术实现步骤摘要】
一种自适应调整CPU频率控制系统功耗的方法


[0001]本专利技术涉及计算机
,具体地说是一种自适应调整CPU频率控制系统功耗的方法。

技术介绍

[0002]随着计算机技术的日益发展,对计算机在恶劣环境下的适应性能提出了更高的要求。为了更好的适应恶劣环境,调整CPU的频率是非常重要的调整手段。一般情况下,CPU的频率都有一个可以调整的范围区间。CPU的频率越高,单位时间内可以处理的指令越多,计算机运算速度越快,性能越高。但相应的,更高的频率需要更高的内存频率,带来更高的功耗,会使CPU温度升高,从而限制CPU性能。在外界恶劣环境下,为了获得更高的计算机性能,需要使CPU工作在最佳状态。一般情况下,可以通过手动调整CPU频率,但效率较低。并且不恰当的调整会严重损害计算机的性能,造成卡顿甚至宕机。

技术实现思路

[0003]本专利技术的技术任务是针对以上不足之处,提供一种自适应调整CPU频率控制系统功耗的方法,能够自适应的实现CPU频率调整,具有广泛的应用前景。
[0004]本专利技术解决其技术问题所采用的技术方案是:本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种自适应调整CPU频率控制系统功耗的方法,其特征在于,利用BMC获取CPU温度,通过拟合CPU频率与温度的最优CPU频率曲线,自适应的实现CPU频率调整;计算机通过BMC获取外界温度,根据所述的CPU频率与温度的最优CPU频率曲线,设置最优的CPU频率,实现计算机在恶劣环境下的稳定性。2.根据权利要求1所述的一种自适应调整CPU频率控制系统功耗的方法,其特征在于,设置CPU频率自适应模块函数,该函数通过IPMI协议获取计算机的CPU温度,之后自适应的计算出最优CPU频率,最后实现系统调整CPU的频率并反馈给BMC,直到动态平衡。3.根据权利要求1或2所述的一种自适应调整CPU频率控制系统功耗的方法,其特征在于,BMC通过传感器监控计算机温度,所述BMC连接硬件监测控制芯片,BMC启动后,通过轮询策略实时获取CPU温度。4.根据权利要求3所述的一种自适应调整CPU频率控制系统功耗的方法,其特征在于,所述硬件监测控制芯片为W83795,BMC通过I2C总线连接W83795。5.根据权利要求1或2所述的一种自适应调整CPU频率控制系统功耗的方法,其特征在于,计算机系统通过IPMI协议同BMC通信,通过调用IPMI命令接口实现对温度的实时获取。6.根据权利要求5所述的一种自适应调整CPU频率控制系统功耗的方法,其特征在于,利用ipmitool sensor list 1命令获取各传感器...

【专利技术属性】
技术研发人员:李常先马晓光韩德亮张永健
申请(专利权)人:西安超越申泰信息科技有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1