[发明专利]协同处理器以及系统性能和功率管理有效
申请号: | 201180075003.6 | 申请日: | 2011-12-30 |
公开(公告)号: | CN103946765B | 公开(公告)日: | 2017-11-17 |
发明(设计)人: | G.M.特里恩;P.S.迪伊芬鲍格;A.阿格加瓦;A.D.肯罗伊德;J.J.斯拉尔;E.罗特姆 | 申请(专利权)人: | 英特尔公司 |
主分类号: | G06F1/00 | 分类号: | G06F1/00;G06F1/32;G06F9/22 |
代理公司: | 中国专利代理(香港)有限公司72001 | 代理人: | 张金金,汤春龙 |
地址: | 美国加利*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 协同 处理器 以及 系统 性能 功率 管理 | ||
1.一种计算设备,其包括:
处理器;
控制单元,用于通过控制性能设置来管理所述处理器的性能;以及
接口,其在所述设备操作时用于对操作系统OS提供一个或多个控制寄存器以用于请求来自在一个或多个能力寄存器中向所述OS指示的可用值的标度中的性能值,
其中,所述一个或多个控制寄存器包括用于所述OS请求时间窗口的寄存器,在所述时间窗口上的平均性能将接近或等于请求的性能值。
2.如权利要求1所述的设备,其中所述一个或多个控制寄存器包括用于所述OS请求小于或等于期望性能水平的最小性能值的寄存器。
3.如权利要求2所述的设备,其中所述一个或多个控制寄存器包括用于所述OS请求大于或等于所述期望性能水平的最大性能值的寄存器。
4.如权利要求1所述的设备,其中所述性能值是期望性能水平。
5.如权利要求4所述的设备,其中所述一个或多个控制寄存器包括用于所述OS规定容限的容限寄存器,平均期望性能将不超出所述容限。
6.如权利要求1所述的设备,其中用一个或多个模型特定寄存器MSR来实现所述一个或多个控制寄存器。
7.如权利要求1所述的设备,其中用存储器映射的I/O来实现所述一个或多个控制寄存器。
8.如权利要求7所述的设备,其中存储器映射的I/O地址空间包括跨传输协议的地址。
9.如权利要求1所述的设备,其中用所述OS中的驱动器实现所述一个或多个控制寄存器来仿效接口寄存器。
10.如权利要求1所述的设备,其中由所述OS通过BMC来访问所述一个或多个控制寄存器。
11.一种计算设备,其包括:
计算平台,用于至少基于在操作系统OS请求的时间间隔上平均化的OS请求的性能水平来提供性能,
其中所述计算平台包括一个或多个寄存器,用于向OS指示要请求的可用性能值的标度。
12.如权利要求11所述的设备,其中所述性能进一步基于OS请求的最小性能水平,性能不会瞬时地降到所述OS请求的最小性能水平以下。
13.如权利要求11所述的设备,其中所述性能进一步基于OS请求的最大性能水平,性能不会瞬时地超过所述OS请求的最大性能水平。
14.如权利要求11所述的设备,其中所述计算平台包括一个或多个寄存器,用于保持所述OS请求的性能和时间间隔。
15.如权利要求14所述的设备,其中所述计算平台包括一个或多个寄存器,用于针对交付的性能来指示反馈信息。
16.一种计算设备,其包括:
用于处理器的功率控制电路,用于基于来自可用性能水平的标度的期望性能水平和时间间隔来控制所述处理器所交付的性能,在所述时间间隔上要交付平均期望性能水平,其中所述功率控制电路用于在适当时降低提供的性能来节省功率同时在所述时间间隔上交付平均期望性能。
17.如权利要求16所述的设备,其中所述功率控制电路用于总是交付具有至少最小水平并且不超过最大水平的性能。
18.如权利要求17所述的设备,其中所述最小和最大水平要由运行在所述处理器上的操作系统来规定。
19.如权利要求16所述的设备,其中所述功率控制电路是所述处理器的一部分。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于英特尔公司,未经英特尔公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201180075003.6/1.html,转载请声明来源钻瓜专利网。