System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
以下描述涉及用于计算系统控制的设备和方法。
技术介绍
1、为了增强计算系统的性能或降低功耗,动态电压和频率调节(dvfs)技术可调整计算系统的电压和频率。
2、dvfs是计算机架构中的省电技术,并且可表示用于通过动态地增大或减小施加到所使用的组件的电压和通过调整核(core)频率来控制性能和功率的技术。
3、由于在现有技术中不可能反映构成计算系统的各种组件的功率特性,因此现有技术中的功率效率可能较低,并且现有技术可能难以控制性能。
技术实现思路
1、提供本
技术实现思路
以简化的形式介绍在下面的具体实施方式中进一步描述的构思的选择。本
技术实现思路
不旨在确定要求保护的主题的关键特征或必要特征,也不旨在用于帮助确定要求保护的主题的范围。
2、在一个总体方面,一种具有计算系统控制的设备包括:接收器,被配置为接收用于控制构成计算系统的多个组件的操作模式;以及处理器,被配置为:基于操作模式、用于处理所述多个组件的操作的时间限制和所述多个组件的操作时间来确定用于控制所述多个组件的参数;基于所述参数来分配所述多个组件的工作负荷;并且基于分配的工作负荷来处理所述操作。
3、对于所述参数的确定,处理器可被配置为:基于操作模式是高性能模式来确定用于控制所述多个组件的参数;并且基于操作模式是高效率模式来确定用于控制所述多个组件的参数。
4、所述多个组件可包括操作组件、存储组件、通信组件和电力组件中的任何一个、或者任何两个或更多个的任何组合。
...【技术保护点】
1.一种用于计算系统控制的设备,所述设备包括:
2.根据权利要求1所述的设备,其中,对于所述参数的确定,处理器被配置为:
3.根据权利要求1所述的设备,其中,所述多个组件包括操作组件、存储组件、通信组件和电力组件中的任何一个、或者任何两个或更多个的任何组合。
4.根据权利要求1所述的设备,其中,对于所述参数的确定,处理器被配置为:基于操作模式、用于处理所述操作的时间限制和所述多个组件的操作时间来确定用于控制所述多个组件的操作电压和操作频率中的任一者或两者。
5.根据权利要求1所述的设备,其中,对于所述参数的确定,处理器被配置为:还基于由所述多个组件消耗的功率、所述多个组件的性能、以及所述多个组件的温度来确定所述参数。
6.根据权利要求1所述的设备,其中,对于工作负荷的分配,处理器被配置为:
7.根据权利要求1所述的设备,其中,
8.根据权利要求6所述的设备,其中,
9.根据权利要求1所述的设备,其中,对于工作负荷的分配,处理器被配置为:
10.根据权利要求9所述的设备,其中
11.根据权利要求1所述的设备,其中,
12.根据权利要求1所述的设备,其中,对于所述参数的确定,处理器被配置为:还通过基于所述多个组件的温度、所述多个组件的操作电压、所述多个组件的操作频率、所述多个组件的功耗、所述多个组件的峰值性能以及所述多个组件的功率效率对神经网络执行强化学习来确定所述参数。
13.一种处理器实现的用于计算系统控制的方法,所述方法包括:
14.根据权利要求13所述的方法,其中,确定所述参数的步骤包括:基于接收的操作模式,选择性地执行以下操作:
15.根据权利要求13所述的方法,其中,所述多个组件包括操作组件、存储组件、通信组件和电力组件中的任何一个、或者任何两个或更多个的任何组合。
16.根据权利要求13所述的方法,其中,确定所述参数的步骤包括:基于操作模式、用于处理所述操作的时间限制和所述多个组件的操作时间来确定用于控制所述多个组件的操作电压和操作频率中的任一者或两者。
17.根据权利要求13所述的方法,其中,确定所述参数的步骤还包括:基于由所述多个组件消耗的功率、所述多个组件的性能和所述多个组件的温度来确定所述参数。
18.根据权利要求13所述的方法,其中,分配工作负荷的步骤包括:响应于操作模式是高性能模式,比较所述多个组件的功耗,以及基于比较的结果将不同的工作负荷分派给所述多个组件。
19.根据权利要求13所述的方法,其中,
20.根据权利要求18所述的方法,其中,
21.根据权利要求13所述的方法,其中,分配工作负荷的步骤包括:
22.根据权利要求21所述的方法,其中,
23.根据权利要求13所述的方法,其中,
24.根据权利要求13所述的方法,其中,确定所述参数的步骤还包括:通过基于所述多个组件的温度、所述多个组件的操作电压、所述多个组件的操作频率、所述多个组件的功耗、所述多个组件的峰值性能以及所述多个组件的功率效率对神经网络执行强化学习来确定所述参数。
25.一种处理器实现的用于计算系统控制的方法,所述方法包括:
26.根据权利要求25所述的方法,其中,确定第一操作参数和第二操作参数的步骤包括:
27.一种存储指令的非暂时性计算机可读存储介质,所述指令在由处理器执行时,将处理器配置为执行根据权利要求13至权利要求26中的任意一项所述的方法。
...【技术特征摘要】
1.一种用于计算系统控制的设备,所述设备包括:
2.根据权利要求1所述的设备,其中,对于所述参数的确定,处理器被配置为:
3.根据权利要求1所述的设备,其中,所述多个组件包括操作组件、存储组件、通信组件和电力组件中的任何一个、或者任何两个或更多个的任何组合。
4.根据权利要求1所述的设备,其中,对于所述参数的确定,处理器被配置为:基于操作模式、用于处理所述操作的时间限制和所述多个组件的操作时间来确定用于控制所述多个组件的操作电压和操作频率中的任一者或两者。
5.根据权利要求1所述的设备,其中,对于所述参数的确定,处理器被配置为:还基于由所述多个组件消耗的功率、所述多个组件的性能、以及所述多个组件的温度来确定所述参数。
6.根据权利要求1所述的设备,其中,对于工作负荷的分配,处理器被配置为:
7.根据权利要求1所述的设备,其中,
8.根据权利要求6所述的设备,其中,
9.根据权利要求1所述的设备,其中,对于工作负荷的分配,处理器被配置为:
10.根据权利要求9所述的设备,其中,
11.根据权利要求1所述的设备,其中,
12.根据权利要求1所述的设备,其中,对于所述参数的确定,处理器被配置为:还通过基于所述多个组件的温度、所述多个组件的操作电压、所述多个组件的操作频率、所述多个组件的功耗、所述多个组件的峰值性能以及所述多个组件的功率效率对神经网络执行强化学习来确定所述参数。
13.一种处理器实现的用于计算系统控制的方法,所述方法包括:
14.根据权利要求13所述的方法,其中,确定所述参数的步骤包括:基于接收的操作模式,选择性地执行以下操作:
15.根据权利要求13所述...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。