自适应功率管理的制作方法
- 国知局
- 2024-08-05 12:15:15
本发明涉及计算设备领域,特别是涉及计算设备的自适应功率管理。
背景技术:
1、本节所述的方法是可以实行的方法,但不一定是先前已经设想或实行过的方法。因此,除非另有说明,否则不应假设:本节所述的任何方法仅由于其包含在本节中而假定它们是现有技术。
2、功率和性能是关于计算设备的关键度量。执行各种负载的计算设备首先针对性能进行优化;然而,大多数计算环境(例如移动计算)也具有严格的功率约束。
3、除了移动之外,功率是在执行繁重的计算密集型工作负荷时消耗的主要资源。使用通用或不同的工作负荷专用引擎(例如视频、加密、直接存储器存取、解码、图像信号/单元处理引擎)的这类计算密集型工作负荷会显著增加计算系统的功率消耗。从财务成本和容量的角度来看,这种消耗对于数据中心/云环境可能产生抑制作用。另外,随着计算系统的激增,计算设备的功率消耗成为主要的环境挑战。例如,计算密集型工作负荷可能产生比普通汽车更多的污染(从产生必要的电力的角度来看)。
4、因此,下一代计算设备在争取将性能最大化的同时,理想地还旨在减少功率消耗。为了对该进步进行度量,性能/瓦特(“perf-per-watt”)是针对处理单元的性能和功率的用于指示任何处理单元的总效率的关键度量。每瓦性能(perf-per-watt)度量对处理单元针对实现计算所消耗的每瓦特功率的计算速率进行度量。随着计算密集型应用的进步以及诸如深度神经网络(dnn)开发、加密货币挖掘、云计算等各种计算领域中的全球竞争,这种功率和性能度量对于终端用户以及提供云平台的公司已变得更加关键。
5、用于改进每瓦性能度量的一种方法是基于工作负荷/应用程序的类型来切换功率消耗。利用这种方法,检测针对工作负荷的环境:例如计算密集型、i/o密集型。基于这种环境,向计算设备提交请求以利用最优性能与最优功率消耗来执行工作负荷。为了实现此动态行为,计算设备硬件可以被设计成具有多种性能/功率状态。例如,当操作系统(os)确定应用的环境为计算密集型时,os请求计算设备以设备的最高性能状态执行工作负荷。
6、然而,使用此方法,对于长期运行的计算密集型应用,计算设备将总是处于最高性能状态和最高功率消耗状态。
7、以最高性能状态执行最终会导致计算设备过热以及随后的基于热的减缓。此外,处于最高性能状态的计算设备消耗最多功率,从而降低每瓦性能度量。
技术实现思路
技术特征:1.一种计算机实现的方法,所述计算机实现的方法包括:
2.根据权利要求1所述的方法,其中确定是否存在与所述应用程序相关联的所述硬件配置文件还包括确定所述硬件配置文件是否进一步与所述硬件计算单元相关联。
3.根据权利要求1所述的方法,其中一组应用程序与所述硬件配置文件相关联,并且确定是否存在与所述应用程序相关联的所述硬件配置文件还包括确定所述应用程序是否是所述一组应用程序的一部分。
4.根据权利要求1所述的方法,其中:
5.根据权利要求1所述的方法,所述方法还包括:
6.根据权利要求1所述的方法,其中所述硬件配置文件包括任何一个或多个以下硬件参数的一个或多个值:转变时延,所述转变时延描述转变到功率状态的时间;驻留时间,所述驻留时间描述停留在使转变值得的转变功率状态中的时间;标称功率,所述标称功率描述最低可用功率消耗。
7.根据权利要求1所述的方法,所述方法还包括:
8.根据权利要求1所述的方法,其中所述应用程序是第一应用程序,所述硬件配置文件是第一硬件配置文件,并且所述方法还包括:
9.根据权利要求1所述的方法,其中所述应用程序是第一应用程序,所述硬件配置文件是第一硬件配置文件,并且所述方法还包括:
10.根据权利要求1所述的方法,其中所述应用程序是第一应用程序,所述硬件配置文件是第一硬件配置文件,并且所述方法还包括:
11.一种系统,所述系统包括一个或多个处理器以及一个或多个存储介质,所述一个或多个存储介质存储包括指令的指令集,所述指令在由所述一个或多个处理器执行时使得根据权利要求1至10中任一项所述的方法得以执行。
12.一种或多种非暂态存储介质,所述一种或多种非暂态存储介质存储指令,所述指令在由一个或多个硬件处理器执行时使得根据权利要求1至10中任一项所述的方法得以执行。
13.一种装置,所述装置包括用于执行根据权利要求1至10中任一项所述的方法的构件。
技术总结描述了用于自适应设备功率管理的技术。硬件计算单元检测操作系统(OS)对待在该硬件计算单元上执行的应用程序的启动。该硬件计算单元识别启动的应用程序并且确定是否存在与该应用程序相关联的硬件配置文件。该硬件配置文件包括一个或多个硬件参数,当执行该启动的应用程序时,该一个或多个硬件参数针对该硬件计算单元的功率消耗产生最佳性能。基于确定该硬件配置文件存在,针对该启动的应用程序更新该OS的功率策略,并且驱动程序基于新功率策略来更新该硬件计算单元的功率状态。技术研发人员:穆罕默德·哈梅德·穆萨扎德,李周炫,奥默·伊尔沙德,颜学涛,亚历山大·萨比诺·杜纳斯,穆罕默德·萨阿德·穆萨尼受保护的技术使用者:ATI科技无限责任公司技术研发日:技术公布日:2024/8/1本文地址:https://www.jishuxx.com/zhuanli/20240802/261801.html
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 YYfuon@163.com 举报,一经查实,本站将立刻删除。
下一篇
返回列表