一种CPU功耗调节方法、系统、电子设备、及储存介质技术方案

技术编号:37719803 阅读:12 留言:0更新日期:2023-06-02 00:18
本发明专利技术实施例提供了一种CPU功耗调节方法、系统、电子设备、及储存介质,该方法包括:当操作系统接收到修改CPU功耗的修改指令时,操作系统根据修改指令确定CPU功耗的修改值,并将修改值发送至嵌入式控制器,在嵌入式控制器接收到修改值之后,嵌入式控制器将修改值发送至基本输入输出系统;基本输入输出系统根据修改值,对CPU功耗进行调节。在本发明专利技术实施例中,可以在需要调节CPU功耗时,通过嵌入式控制器将修改值发送给基本输入输出系统,基本输入输出系统可以根据修改值对CPU功耗进行调节,以解决需要调节CPU的性能参数才能对CPU功耗进行调节,不仅耗时而且操作复杂,难以适应普通用户需求的问题。用户需求的问题。用户需求的问题。

【技术实现步骤摘要】
一种CPU功耗调节方法、系统、电子设备、及储存介质


[0001]本专利技术涉及CPU调节
,特别是涉及一种CPU功耗调节方法、一种CPU功耗调节系统、一种电子设备和一种储存介质。

技术介绍

[0002]人工智能的快速发展,使得业界对计算力的需求越来越高,针对深度学习之类的应用,计算力的提升得益于GPU(Graphics Processing Unit,图形处理器)、NNP(Neural Network Processor,专用神经网络处理器)的应用,目前,在不同的应用场景中,需要通过调节CPU功耗对计算机的性能进行调整,以满足计算机在不同的应用场景需求。
[0003]在现有技术中,一般会通过修改BIOS(Basic Input Output System,基本输入输出系统)SETUP(设置)菜单来实现CPU性能参数的调节,比如CPU的基频、倍频或CPU电压等参数,通过调节CPU的性能参数来对计算机的性能进行调整,从而对CPU功耗进行调节,不仅耗时而且操作复杂,难以适应普通用户需求。

技术实现思路

[0004]鉴于上述问题,提出了本专利技术实施例以便提供一种克服上述问题或者至少部分地解决上述问题的一种CPU功耗调节方法、一种CPU功耗调节系统、一种电子设备和一种储存介质。
[0005]为了解决上述问题,本专利技术实施例公开了一种CPU功耗调节方法,应用于计算机,所述计算机上设置有嵌入式控制器、操作系统和基本输入输出系统,所述方法包括:
[0006]当所述操作系统接收到修改CPU功耗的修改指令时,所述操作系统根据所述修改指令确定所述CPU功耗的修改值,并将所述修改值发送至所述嵌入式控制器,在所述嵌入式控制器接收到所述修改值之后,所述嵌入式控制器将所述修改值发送至所述基本输入输出系统;
[0007]所述基本输入输出系统根据所述修改值,对所述CPU功耗进行调节。
[0008]可选地,所述方法还包括:
[0009]若所述嵌入式控制器未接收到所述修改值,则所述嵌入式控制器根据预设的所述CPU功耗的第一预设默认值运行,所述基本输入输出系统根据预设的所述CPU功耗的第二预设默认值运行。
[0010]可选地,所述通过所述嵌入式控制器将所述修改值发送至所述基本输入输出系统,包括:
[0011]所述嵌入式控制器根据所述加密算法,对所述修改值进行加密,得到加密后的修改值;
[0012]将所述加密后的修改值发送至所述基本输入输出系统。
[0013]可选地,所述基本输入输出系统设置有所述CPU功耗的第二预设默认值,所述将所述加密后的修改值发送至所述基本输入输出系统之后,还包括:
[0014]所述基本输入输出系统接收所述嵌入式控制器发送的所述加密后的修改值,并判断所述加密后的修改值与所述第二预设默认值是否一致;
[0015]若所述加密后的修改值与所述第二预设默认值一致,则所述基本输入输出系统根据所述第二预设默认值运行;
[0016]所述基本输入输出系统根据所述修改值,对所述CPU功耗进行调节,包括:
[0017]若所述加密后的修改值与所述第二预设默认值不一致,则所述基本输入输出系统根据所述修改值,对所述CPU功耗进行调节。
[0018]可选地,所述方法还包括:
[0019]所述基本输入输出系统判断所述CPU功耗是否调节成功;
[0020]若所述CPU功耗调节成功,则根据调节后的CPU功耗运行;
[0021]若所述CPU功耗调节不成功,则返回执行当所述操作系统接收到修改CPU功耗的修改指令时,所述操作系统根据所述修改指令确定所述CPU功耗的修改值的步骤。
[0022]可选地,所述修改指令用于指示调高或调低所述CPU功耗。
[0023]可选地,所述基本输入输出系统包括特殊函数库,所述基本输入输出系统根据所述修改值,对所述CPU功耗进行调节,包括:
[0024]通过所述特殊函数库中的函数,将所述CPU功耗调节为所述修改值。
[0025]相应的,本专利技术实施例还公开了一种CPU功耗调节系统,应用于计算机,所述计算机上设置有嵌入式控制器、操作系统和基本输入输出系统,
[0026]所述操作系统用于当接收到修改CPU功耗的修改指令时,根据所述修改指令确定所述CPU功耗的修改值,并将所述修改值发送至所述嵌入式控制器,在所述嵌入式控制器接收到所述修改值之后,所述嵌入式控制器将所述修改值发送至所述基本输入输出系统;
[0027]所述基本输入输出系统用于根据所述处理后的修改值,对所述CPU功耗进行调节。
[0028]可选地,所述嵌入式控制器未接收到所述修改值时,根据预设的所述CPU功耗的第一预设默认值运行,所述基本输入输出系统根据预设的所述CPU功耗的第二预设默认值运行。
[0029]可选地,所述嵌入式控制器根据所述加密算法,对所述修改值进行加密,得到加密后的修改值;将所述加密后的修改值发送至所述基本输入输出系统。
[0030]可选地,所述基本输入输出系统接收所述嵌入式控制器发送的所述加密后的修改值,并判断所述加密后的修改值与所述第二预设默认值是否一致;若所述加密后的修改值与所述第二预设默认值一致,则所述基本输入输出系统根据所述第二预设默认值运行;若所述加密后的修改值与所述第二预设默认值不一致,则所述基本输入输出系统根据所述修改值,对所述CPU功耗进行调节。
[0031]可选地,所述基本输入输出系统判断所述CPU功耗是否调节成功;若所述CPU功耗调节成功,则根据调节后的CPU功耗运行;若所述CPU功耗调节不成功,则返回执行当所述操作系统接收到修改CPU功耗的修改指令时,所述操作系统根据所述修改指令确定所述CPU功耗的修改值的步骤。
[0032]可选地,所述修改指令用于指示调高或调低所述CPU功耗。
[0033]可选地,所述基本输入输出系统包括特殊函数库,所述基本输入输出系统通过所述特殊函数库中的函数,将所述CPU功耗调节为所述修改值。
[0034]相应的,本专利技术实施例公开了一种电子设备,包括:处理器、存储器及存储在所述存储器上并能够在所述处理器上运行的计算机程序,所述计算机程序被所述处理器执行时实现上述CPU功耗调节方法实施例的各个步骤。
[0035]相应的,本专利技术实施例公开了一种计算机可读存储介质,所述计算机可读存储介质上存储计算机程序,所述计算机程序被处理器执行时实现上述CPU功耗调节方法实施例的各个步骤。
[0036]本专利技术实施例包括以下优点:当所述操作系统接收到修改CPU功耗的修改指令时,所述操作系统根据所述修改指令确定所述CPU功耗的修改值,并将所述修改值发送至所述嵌入式控制器,在所述嵌入式控制器接收到所述修改值之后,所述嵌入式控制器将所述修改值发送至所述基本输入输出系统;所述基本输入输出系统根据所述修改值,对所述CPU功耗进行调节。在本专利技术实施例中,可以在需要调节CPU功耗时,通过嵌入式控制器将修改值发送给基本输入输出系本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种CPU功耗调节方法,其特征在于,应用于计算机,所述计算机上设置有嵌入式控制器、操作系统和基本输入输出系统,所述方法包括:当所述操作系统接收到修改CPU功耗的修改指令时,所述操作系统根据所述修改指令确定所述CPU功耗的修改值,并将所述修改值发送至所述嵌入式控制器,在所述嵌入式控制器接收到所述修改值之后,所述嵌入式控制器将所述修改值发送至所述基本输入输出系统;所述基本输入输出系统根据所述修改值,对所述CPU功耗进行调节。2.根据权利要求1所述的方法,其特征在于,所述方法还包括:若所述嵌入式控制器未接收到所述修改值,则所述嵌入式控制器根据预设的所述CPU功耗的第一预设默认值运行,所述基本输入输出系统根据预设的所述CPU功耗的第二预设默认值运行。3.根据权利要求2所述的方法,其特征在于,所述通过所述嵌入式控制器将所述修改值发送至所述基本输入输出系统,包括:所述嵌入式控制器根据所述加密算法,对所述修改值进行加密,得到加密后的修改值;将所述加密后的修改值发送至所述基本输入输出系统。4.根据权利要求3所述的方法,其特征在于,所述基本输入输出系统设置有所述CPU功耗的第二预设默认值,所述将所述加密后的修改值发送至所述基本输入输出系统之后,还包括:所述基本输入输出系统接收所述嵌入式控制器发送的所述加密后的修改值,并判断所述加密后的修改值与所述第二预设默认值是否一致;若所述加密后的修改值与所述第二预设默认值一致,则所述基本输入输出系统根据所述第二预设默认值运行;所述基本输入输出系统根据所述修改值,对所述CPU功耗进行调节,包括:若所述加密后的修改值与所述第二预设默认值不一致,则所述基本输入输出系统根据所述修改值,对所述CPU功耗进行调节。5.根据权利要求...

【专利技术属性】
技术研发人员:谭刚金立江陈鹏李道童芦飞
申请(专利权)人:苏州浪潮智能科技有限公司
类型:发明
国别省市:

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

1