本申请实施例涉及电子设备,尤其涉及一种调压方法及电子设备。
背景技术:
1、随着电子设备功能的日益丰富,用户对电子设备的使用时间增长、使用频次增多。而在电子设备的使用过程中,会采用提高处理器性能的方式,来保证电子设备处于高效的运行状态,而提高处理器性能会使电子设备具有更高的功耗。因此,如何平衡电子设备性能和功耗之间的矛盾,是需要考虑的问题。
技术实现思路
1、本申请实施例提供一种调压方法及电子设备,用于改善无法平衡电子设备性能和功耗之间矛盾的问题。
2、为达到上述目的,本申请的实施例采用如下技术方案:
3、第一方面,本申请实施例提供了一种调压方法,方法包括:获取各个子系统的运行状态信息,根据运行状态信息,确定各个子系统的负载分析结果,并根据负载分析结果确定跟随调压策略,获取第一调压指令,并根据跟随调压策略和第一调压指令,确定第二调压指令,第一调压指令用于指示将各个子系统的电压调整至预设目标值,第二调压指令用于指示将各个子系统的电压调整至实际目标值,根据第二调压指令调整提供给各个子系统的电压。
4、本申请提供的调压方法,通过将各个子系统的运行状态信息作为电压调整的基本依据,可以实现对不同子系统的差异化电压调整,使得各个子系统可以在不同的工况下,匹配最佳的电压调整策略。使得电子设备各个子系统的电压能更加精准地跟随负载变化,提高了电压调整的精准度,并且减少了不必要的电能消耗,平衡了电子设备性能和功耗之间的矛盾。
5、在一种可能的实施方式中,根据运行状态信息,确定各个子系统的负载分析结果,并根据负载分析结果确定跟随调压策略,包括:获取第一运行周期内各个子系统的运行状态信息,根据第一运行周期内各个子系统的运行状态信息,确定第一运行周期内各个子系统的负载分析结果,根据第一运行周期内各个子系统的负载分析结果,确定第一运行周期的跟随调压策略。
6、在一种可能的实施方式中,根据第一运行周期内各个子系统的运行状态信息,确定第一运行周期内各个子系统的负载分析结果,包括:将第一运行周期内各个子系统的运行状态信息作为输入特征输入第一预设模型,并将第一预设模型的输出作为第一运行周期内各个子系统的负载分析结果,其中第一预设模型是根据各个子系统的历史运行状态信息训练得到的。
7、本申请提供的调压方法通过利用历史数据训练得到的预设模型,可以保证预测结果的准确性和可靠性,并且可以实现对跟随调压策略的动态更新。
8、在一种可能的实施方式中,根据运行状态信息,确定各个子系统的负载分析结果,并根据负载分析结果确定跟随调压策略,包括:获取第一运行周期内各个子系统的运行状态信息,根据第一运行周期内各个子系统的运行状态信息,确定第二运行周期内各个子系统的预测负载分析结果,第二运行周期为第一运行周期之后的运行周期,根据第二运行周期内各个子系统的负载分析结果,确定第二运行周期的跟随调压策略。
9、在一种可能的实施方式中,根据第一运行周期内各个子系统的运行状态信息,确定第一运行周期内各个子系统的负载分析结果,包括:将第二运行周期内各个子系统的运行状态信息作为输入特征输入第二预设模型,并将第二预设模型的输出作为第二运行周期内各个子系统的预测负载分析结果,其中第二预设模型是根据各个子系统的历史运行状态信息训练得到的。
10、在一种可能的实施方式中,负载分析结果包括负载状态和温度状态,跟随调压策略包括电压幅度调整策略和电源通道调整策略,根据负载分析结果确定跟随调压策略,包括:根据各个子系统的负载状态,确定各个子系统的电源通道调整策略,根据各个子系统的温度状态,确定各个子系统的电压幅度调整策略。
11、在一种可能的实施方式中,调压指令包括电源通道调整指令和电压幅度调整指令,根据跟随调压策略和第一调压指令,确定第二调压指令,包括:根据第一调压指令中电源通道调整指令与电源通道调整策略的匹配结果,确定第二调压指令的电源通道调整指令,根据第二调压指令中电压幅度调整指令与电压幅度调整策略的匹配结果,确定第二调压指令的电压幅度调整指令。
12、在一种可能的实施方式中,根据各个子系统的负载状态,确定各个子系统的电源通道调整策略,包括:
13、负载状态包括多个维度的影响因子,根据至少一个维度中每个维度的影响因子,得到每个维度的评估分值,根据每个维度的评估分值以及该维度对应的权重系数,确定各个子系统的电源通道优先级分值,其中,电源通道优先级分值等于至少一个维度中每个维度对应的评估分值和对应的权重系数乘积的累加值,根据电源通道优先级分值的高低,确定各个子系统的电源通道的调压优先级。
14、在一种可能的实施方式中,根据各个子系统的温度状态,确定各个子系统的电压幅度调整策略,包括:
15、根据各个子系统的温度状态与预设值的匹配结果,确定各个子系统的电压调整幅度。
16、第二方面,本申请提供一种电子设备,电子设备包括:存储器和处理器;处理器与存储器耦合;其中,存储器用于存储计算机程序代码,计算机程序代码包括计算机指令;当计算机指令被处理器执行时,使得电子设备执行如第一方面的方法。
17、第三方面,本申请提供一种计算机可读存储介质,包括计算机指令;当计算机指令在电子设备上运行时,使得电子设备执行如第一方面的方法。
18、第四方面,本申请提供一种计算机程序产品,当计算机程序产品在电子设备上运行时,使得电子设备执行如第一方面其任一种可能的设计方式的方法。
19、第五方面,本申请提供一种芯片系统,该芯片系统包括一个或多个接口电路和一个或多个处理器。该接口电路和处理器通过线路互联。上述芯片系统可以应用于包括通信模块和存储器的电子设备。该接口电路用于从电子设备的存储器接收信号,并向处理器发送接收到的信号,该信号包括存储器中存储的计算机指令。当处理器执行该计算机指令时,电子设备可以执行如第一方面的方法。
20、其中,第二方面至第五方面的技术效果参照第一方面及其任一实施方式的技术效果,在此不再重复。
1.一种调压方法,其特征在于,应用于电子设备,所述电子设备包括多个子系统,所述方法包括:
2.根据权利要求1所述的方法,其特征在于,所述根据所述运行状态信息,确定各个子系统的负载分析结果,并根据所述负载分析结果确定所述跟随调压策略,包括:
3.根据权利要求2所述的方法,其特征在于,所述根据所述第一运行周期内各个子系统的运行状态信息,确定第一运行周期内各个子系统的负载分析结果,包括:
4.根据权利要求1所述的方法,其特征在于,所述根据所述运行状态信息,确定各个子系统的负载分析结果,并根据所述负载分析结果确定所述跟随调压策略,包括:
5.根据权利要求4所述的方法,其特征在于,所述根据所述第一运行周期内各个子系统的运行状态信息,确定第一运行周期内各个子系统的负载分析结果,包括:
6.根据权利要求1所述的方法,其特征在于,所述负载分析结果包括负载状态和温度状态,所述跟随调压策略包括电压幅度调整策略和电源通道调整策略,所述根据所述负载分析结果确定所述跟随调压策略,包括:
7.根据权利要求1所述的方法,其特征在于,所述调压指令包括电源通道调整指令和电压幅度调整指令,所述根据所述跟随调压策略和所述第一调压指令,确定第二调压指令,包括:
8.一种电子设备,其特征在于,所述电子设备包括:处理器、存储器以及存储在所述存储器上的计算机程序;所述存储器分别与所述处理器耦合;
9.一种计算机可读存储介质,其特征在于,存储有计算机程序,所述计算机程序被电子设备的处理器运行时,实现如权利要求1-7中任一项所述的方法。
10.一种计算机程序产品,其特征在于,包括计算机程序,所述计算机程序被处理器执行时,实现如权利要求1-7中任一项所述的方法。