一种功耗调节方法及电子设备技术

技术编号:19424384 阅读:24 留言:0更新日期:2018-11-14 10:20
本发明专利技术实施例公开了一种功耗调节方法及电子设备,该方法包括:响应触发指令,生成第一控制指令,以使BMC响应第一控制指令,生成第一指令和第二指令,第一指令用于调节散热装置的功耗,第二指令用于使BIOS基于处理器的功耗调节参数确定处理器的目标频率调节参数;基于处理器的目标频率调节参数和处理器能支持的频率,调节处理器的频率,从而自动调节电子设备的散热装置的功耗以及处理器的工作频率,从而调节电子设备的功耗,以实现电子设备(如服务器)功耗的动态调节,降低所述电子设备的功耗。而且,该方法只要电子设备具有BMC和IPMI固件即可进行,不受服务器类型和操作系统管理方式的限制,适用范围较广。

【技术实现步骤摘要】
一种功耗调节方法及电子设备
本专利技术涉及电子
,尤其涉及一种功耗调节方法及电子设备。
技术介绍
随着电子技术的发展,服务器上集成的功能越来越多,以满足人们日益增加的个性化需求。随之而来的是,服务器的功耗也越来越大,从而使得如何实现服务器功耗的动态调节,以降低服务器的能耗,成为本领域技术人员亟待解决的技术问题。
技术实现思路
为解决上述技术问题,本专利技术实施例提供了一种功耗调节方法,以实现服务器功耗的动态调节。为解决上述问题,本专利技术实施例提供了如下技术方案:一种功耗调节方法,应用于电子设备,该方法包括:响应触发指令,生成第一控制指令,以使BMC响应所述第一控制指令,生成第一指令和第二指令,其中,所述第一指令用于调节散热装置的功耗,所述第二指令用于使BIOS基于处理器的功耗调节参数确定处理器的目标频率调节参数;基于所述处理器的目标频率调节参数和所述处理器能支持的频率,调节处理器的频率。可选的,所述第二指令用于触发PCH上的SCI中断,以使BIOS响应所述SCI中断从所述BMC中获取所述处理器的功耗调节参数,并基于所述功耗调节参数与预设频率档,确定所述处理器的目标频率对应的频率档。可选的,基于所述处理器的目标频率调节参数和所述处理器能支持的频率,调节处理器的频率包括:基于所述处理器的目标频率对应的频率档和所述处理器能支持的频率,确定所述处理器的目标频率;基于所述处理器的目标频率,调节处理器的频率不大于所述目标频率。可选的,基于所述处理器的目标频率,调节处理器的频率不大于所述目标频率包括:基于所述处理器的目标频率和第一负载量,调节处理器的频率为第一频率;基于所述处理器的目标频率和第二负载量,调节处理器的频率为第二频率;其中,所述第一负载量大于所述第二负载量,所述第一频率大于所述第二频率。可选的,所述第二指令通过拉低所述PCH上的预设输入输出管脚触发所述SCI中断。一种电子设备,包括:存储器、处理器、散热装置、BMC;其中,所述存储器内存储有程序指令;所述处理器执行所述存储器中的程序指令,以实现以下步骤:响应触发指令,生成第一控制指令,以使BMC响应所述第一控制指令,生成第一指令和第二指令,其中,所述第一指令用于调节散热装置的功耗,所述第二指令用于使BIOS基于处理器的功耗调节参数确定处理器的目标频率调节参数;基于所述处理器的目标频率调节参数和所述处理器能支持的频率,调节处理器的频率。可选的,所述电子设备包括PCH,所述第二指令用于触发PCH上的SCI中断,以使BIOS响应所述SCI中断从所述BMC中获取所述处理器的功耗调节参数,并基于所述功耗调节参数与预设频率档,确定所述处理器的目标频率对应的频率档。可选的,所述处理器用于执行基于所述处理器的目标频率调节参数和所述处理器能支持的频率,调节处理器的频率具体用于执行:基于所述处理器的目标频率对应的频率档和所述处理器能支持的频率,确定所述处理器的目标频率;基于所述处理器的目标频率,调节处理器的频率不大于所述目标频率。可选的,所述处理器用于执行基于所述处理器的目标频率,调节处理器的频率不大于所述目标频率具体用于执行:基于所述处理器的目标频率和第一负载量,调节处理器的频率为第一频率;基于所述处理器的目标频率和第二负载量,调节处理器的频率为第二频率;其中,所述第一负载量大于所述第二负载量,所述第一频率大于所述第二频率。可选的,所述PCH与所述BMC之间通过总线协议实现通信。与现有技术相比,上述技术方案具有以下优点:本专利技术实施例所提供的技术方案,可以基于外界的触发指令,自动调节所述电子设备的散热装置的功耗以及处理器的工作频率,从而调节所述电子设备的功耗,以实现电子设备(如服务器)功耗的动态调节,降低所述电子设备的功耗。而且,本专利技术实施例所提供的功耗调节方法,只要所述电子设备具有BMC和IPMI固件即可进行,不受服务器类型和操作系统管理方式的限制,简单易行,适用范围较广。附图说明为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1为本专利技术一个实施例所提供的功耗调节方法的流程图;图2为本专利技术一个实施例所提供的功耗调节方法的信号流程图,其中,虚线框为虚拟单元,实线框为硬件实体;图3为本专利技术一个实施例所提供的电子设备的结构示意图;图4为本专利技术另一个实施例所提供的电子设备的结构示意图。具体实施方式下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。在下面的描述中阐述了很多具体细节以便于充分理解本专利技术,但是本专利技术还可以采用其他不同于在此描述的其它方式来实施,本领域技术人员可以在不违背本专利技术内涵的情况下做类似推广,因此本专利技术不受下面公开的具体实施例的限制。正如
技术介绍
部分所述,如何实现服务器功耗的动态调节,以降低服务器的能耗,成为本领域技术人员亟待解决的技术问题。有鉴于此,本专利技术实施例提供了一种功耗调节方法,应用于电子设备,如图1所示,该方法包括:S1:响应触发指令,生成第一控制指令,以使BMC响应所述第一控制指令,生成第一指令和第二指令,其中,所述第一指令用于调节散热装置的功耗,所述第二指令用于使BIOS基于处理器的功耗调节参数确定处理器的目标频率调节参数。需要说明的是,在本专利技术实施例中,所述触发指令可以为用户发出的将所述电子设备的功耗调节至高功耗的控制指令,以提高所述电子设备的当前运行效率,也可以为将所述电子设备的功耗调节至中功耗或低功耗的控制指令,以降低所述电子设备的功耗。如学校在正常工作期间,可以将其内部各电子设备的功耗调节至高功耗,以满足学校各日常工作对电子设备运行效率的需求,在法定节假日,可以将其内部各电子设备的功耗调节至中功耗,以在满足学校基本工作需求的基础上,降低电子设备的功耗,在寒暑假期间,可以将其内部各电子设备的功耗调节至低功耗,以在满足学校基本运行需求的基础上,最大限度的降低电子设备的功耗。本专利技术对此并不做限定,具体视情况而定。还需要说明的是,上述实施例仅是以所述电子设备具有高功耗、中功耗、低功耗三个功耗状态为例进行说明,在本专利技术的其他实施例中,所述电子设备还可以具有更多个功耗状态,本专利技术对此并不做限定,只要保证所述电子设备具有至少两个功耗状态即可。在接收到用户的触发指令后,生成第一控制指令,以使BMC响应所述第一控制指令,生成第一指令和第二指令,其中,所述第一指令用于调节散热装置的功耗,所述第二指令用于使BIOS基于处理器的功耗调节参数确定处理器的目标频率调节参数,以调节所述处理器的功耗。具体的,在本专利技术的一个实施例中,在接收到用户的触发指令后,通过发送BMCOEMIPMI或者IPMI命令通知BMC进行所述电子设备的功耗调整。其中,BMC为基本管理控制器,其英文全称为BaseboardManagementController;OEM为原始设备制本文档来自技高网
...

【技术保护点】
1.一种功耗调节方法,其特征在于,应用于电子设备,该方法包括:响应触发指令,生成第一控制指令,以使BMC响应所述第一控制指令,生成第一指令和第二指令,其中,所述第一指令用于调节散热装置的功耗,所述第二指令用于使BIOS基于处理器的功耗调节参数确定处理器的目标频率调节参数;基于所述处理器的目标频率调节参数和所述处理器能支持的频率,调节处理器的频率。

【技术特征摘要】
1.一种功耗调节方法,其特征在于,应用于电子设备,该方法包括:响应触发指令,生成第一控制指令,以使BMC响应所述第一控制指令,生成第一指令和第二指令,其中,所述第一指令用于调节散热装置的功耗,所述第二指令用于使BIOS基于处理器的功耗调节参数确定处理器的目标频率调节参数;基于所述处理器的目标频率调节参数和所述处理器能支持的频率,调节处理器的频率。2.根据权利要求1所述的功耗调节方法,其特征在于,所述第二指令用于触发PCH上的SCI中断,以使BIOS响应所述SCI中断从所述BMC中获取所述处理器的功耗调节参数,并基于所述功耗调节参数与预设频率档,确定所述处理器的目标频率对应的频率档。3.根据权利要求2所述的功耗调节方法,其特征在于,基于所述处理器的目标频率调节参数和所述处理器能支持的频率,调节处理器的频率包括:基于所述处理器的目标频率对应的频率档和所述处理器能支持的频率,确定所述处理器的目标频率;基于所述处理器的目标频率,调节处理器的频率不大于所述目标频率。4.根据权利要求3所述的功耗调节方法,其特征在于,基于所述处理器的目标频率,调节处理器的频率不大于所述目标频率包括:基于所述处理器的目标频率和第一负载量,调节处理器的频率为第一频率;基于所述处理器的目标频率和第二负载量,调节处理器的频率为第二频率;其中,所述第一负载量大于所述第二负载量,所述第一频率大于所述第二频率。5.根据权利要求2所述的功耗调节方法,其特征在于,所述第二指令通过拉低所述PCH上的预设输入输出管脚触发所述SCI中断。6.一种电子设备,其特征在于,包括:存储器、处理器、散热装置、BMC...

【专利技术属性】
技术研发人员:张书瑞
申请(专利权)人:联想北京有限公司
类型:发明
国别省市:北京,11

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

1