[发明专利]用于支持优先系统事件的增强的功率管理有效
申请号: | 201780053885.3 | 申请日: | 2017-07-25 |
公开(公告)号: | CN109661649B | 公开(公告)日: | 2023-08-22 |
发明(设计)人: | M·阿卜扎德;E·高巴托夫;G·康纳;A·N·阿南塔克里什南 | 申请(专利权)人: | 英特尔公司 |
主分类号: | G06F9/48 | 分类号: | G06F9/48 |
代理公司: | 上海专利商标事务所有限公司 31100 | 代理人: | 黄嵩泉;钱慰民 |
地址: | 美国加利*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 用于 支持 优先 系统 事件 增强 功率 管理 | ||
1.一种系统,包括:
处理元件;
存储器,包括与被指定为优先事件的一个或多个系统事件有关的信息的注册表;
机制,用于跟踪需要Turbo模式操作以用于执行的事件的操作;以及
功率控制单元,用于实现功率管理算法;
其中,所述系统用于维持第一能量预算和第二剩余能量预算,以用于在Turbo功率模式下操作;
其中,所述功率管理算法用于在确定所述第一能量预算不足以执行检测到的系统事件并且所述检测到的系统事件被指定为优先事件时,基于所述第二剩余能量预算来确定是否授权在所述Turbo功率模式下执行所述检测到的系统事件。
2.如权利要求1所述的系统,其特征在于,所述功率管理算法进一步用于在确定所述第二剩余能量预算不足以执行所述检测到的系统事件并且所述检测到的系统事件被指定为优先事件时,确定是否授权所述检测到的系统事件超过热限制达某一时段。
3.如权利要求2所述的系统,其特征在于,所述热限制是对于系统操作不是必需的软热限制。
4.如权利要求2所述的系统,其特征在于,所述优先事件的优先级指定包括:第一高优先级指定和第二关键指定,其中确定是否授权所述检测到的系统事件超过所述热限制包括确定所述检测到的系统事件被指定为关键事件。
5.如权利要求4所述的系统,其特征在于,被指定为关键事件的一个或多个事件包括启动应用、响应于用户界面事件、以及响应于对所述系统的触摸输入。
6.如权利要求1所述的系统,其特征在于,所述注册表包括用于存储在所述注册表中的每个事件的优先级指定的一个或多个参数。
7.如权利要求6所述的系统,其特征在于,所述注册表进一步包括与存储在所述注册表中的每个事件的执行长度的估计有关的信息。
8.如权利要求1所述的系统,其特征在于,当所述系统处于减小的操作状态时补充所述第一能量预算和所述第二剩余能量预算,在所述第一能量预算之前补充所述第二剩余能量预算。
9.如权利要求1所述的系统,其特征在于,所述系统是片上系统(SoC)。
10.一种设备,包括:
用于将与指定为优先事件的系统的一个或多个事件有关的信息存储在注册表中的装置;
用于维持所述系统的第一能量预算和第二剩余能量预算的装置;
用于检测需要Turbo模式操作的系统事件的装置;以及
用于基于功率管理算法来确定是否授权执行所述检测到的系统事件的装置,所述算法包括:
确定所述第一能量预算是否足以执行所述检测到的系统事件,
在确定所述第一能量预算不足以执行所述检测到的系统事件时,进一步确定所述检测到的系统事件是否是优先事件,以及
在确定所述检测到的系统事件被指定为优先事件时,确定所述第二剩余能量预算是否足以执行所述检测到的系统事件。
11.如权利要求10所述的设备,进一步包括:
用于在确定所述第二剩余能量预算不足以执行所述检测到的系统事件时,确定所述检测到的系统事件是否被指定为关键事件的装置;以及
用于在确定所述检测到的系统事件被指定为关键事件时,授权所述检测到的系统事件超过热限制达某一时段的装置。
12.如权利要求11所述的设备,其特征在于,所述热限制是对于系统操作不是必需的软热限制。
13.如权利要求10所述的设备,进一步包括:
用于从以下一个或多个接收优先事件的指定的装置:
系统应用;
操作系统;或者
所述系统中事件的注册。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于英特尔公司,未经英特尔公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201780053885.3/1.html,转载请声明来源钻瓜专利网。