[发明专利]用于运行时间功率监控和管理的构架有效
申请号: | 201180061517.6 | 申请日: | 2011-11-17 |
公开(公告)号: | CN103282855A | 公开(公告)日: | 2013-09-04 |
发明(设计)人: | R·D·穆拉利达尔;H·塞莎德里;N·马哈林加姆;R·S·卡达姆;V·M·鲁德拉穆尼;S·托马斯 | 申请(专利权)人: | 英特尔公司 |
主分类号: | G06F1/32 | 分类号: | G06F1/32;G06F1/28;G06F9/44 |
代理公司: | 永新专利商标代理有限公司 72002 | 代理人: | 王英;张立达 |
地址: | 美国加*** | 国省代码: | 美国;US |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 用于 运行 时间 功率 监控 管理 构架 | ||
1.一种装置,包括:
逻辑,用于:
监控平台中多个硬件部件中的两个或更多个的运行时间功耗以获得多个运行时间功率确定,以及
使所述多个运行时间功率确定中的一个或多个暴露于与所述平台相关联的操作系统。
2.如权利要求1所述的装置,其中,对于所述多个运行时间功率确定中的一个或多个,所述逻辑用于:
测量从所述平台的电压轨汲取的功率,以及
将测量的汲取功率写入到与耦合到所述电压轨的硬件部件相对应的结果寄存器条目。
3.如权利要求2所述的装置,其中,所述逻辑用于:
进行对测量的汲取功率的模数转换,以及
以控制寄存器的累加值为基础累加所述测量的汲取功率。
4.如权利要求3所述的装置,其中,所述逻辑用于以所述控制寄存器的节流值为基础控制所述电压轨。
5.如权利要求1所述的装置,其中,所述逻辑用于将表暴露于所述操作系统,并且所述表对于所述多个硬件部件中的两个或更多个识别电压轨。
6.如权利要求1所述的装置,其中,所述逻辑用于:
对于所述多个硬件部件中的两个或更多个识别所述平台中的时钟域以获得多个时钟确定,以及
使所述多个时钟确定中的一个或多个暴露于所述操作系统。
7.一种包括一组存储的指令的非暂态计算机可读存储介质,如果被处理器执行,所述指令使计算机:
识别多个运行时间功率确定,其中所述运行时间功率确定中的两个或更多个与平台的硬件部件相对应;
以所述多个运行时间功率确定中的一个或多个为基础将相对优先级指定到一个或多个进程;以及
以所述相对优先级为基础调度所述一个或多个进程。
8.如权利要求7所述的介质,其中,如果被执行,所述指令进一步使计算机从所述平台的存储器读取表,其中所述表对于所述平台的两个或更多个硬件部件识别电压轨。
9.如权利要求8所述的介质,其中,对于所述多个运行时间功率确定中的一个或多个,如果被执行,所述指令使计算机以所述表为基础从结果寄存器条目读取测量的汲取功率。
10.如权利要求9所述的介质,其中所述测量的汲取功率经由应用编程接口和进程间通信中的至少一个被读取。
11.如权利要求7所述的介质,其中,如果被执行,所述指令进一步使计算机以所述多个运行时间确定为基础将节流值写入到控制寄存器。
12.一种计算系统,包括:
多个硬件部件,所述多个硬件部件包括处理器;
逻辑,用于
监控所述多个硬件部件中的两个或更多个的运行时间功耗以获得多个运行时间功率确定,并且
使所述多个运行时间功率确定中的一个或多个暴露于与所述计算系统相关联的操作系统;以及
包括一组存储的操作系统指令的非暂态计算机可读存储介质,如果被所述处理器执行,所述指令使所述计算系统:
识别多个运行时间确定,
以所述多个运行时间功率确定为基础将相对优先级指定到一个或多个进程,以及
以所述相对优先级为基础调度所述一个或多个进程。
13.如权利要求12所述的计算系统,进一步包括结果寄存器,其中对于所述多个运行时间功率确定中的一个或多个,所述逻辑用于:
测量从所述计算系统的电压轨汲取的功率,以及
将测量的汲取功率写入到与耦合到所述电压轨的硬件部件相对应的结果寄存器条目。
14.如权利要求13所述的计算系统,进一步包括控制寄存器,其中所述逻辑用于:
进行对所述测量的汲取功率的模数转换,以及
以所述控制寄存器的累加值为基础累加所述测量的汲取功率。
15.如权利要求14所述的计算系统,其中,所述逻辑用于以所述控制寄存器的节流值为基础控制所述电压轨。
16.如权利要求12所述的计算系统,其中,所述逻辑用于将表暴露于所述操作系统,并且所述表对于所述多个硬件部件中的两个或更多个识别电压轨。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于英特尔公司,未经英特尔公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201180061517.6/1.html,转载请声明来源钻瓜专利网。
- 上一篇:多操作系统
- 下一篇:APDU命令的处理方法、SD控制器及智能存储卡