[发明专利]控制处理器的可配置的峰值性能极限有效
申请号: | 201380060977.6 | 申请日: | 2013-06-28 |
公开(公告)号: | CN104798008B | 公开(公告)日: | 2018-08-14 |
发明(设计)人: | J·J·谢拉;S·H·冈瑟;K·V·西斯特拉;R·D·威尔斯;S·M·康拉德 | 申请(专利权)人: | 英特尔公司 |
主分类号: | G06F1/32 | 分类号: | G06F1/32;G06F9/38;G06F9/46 |
代理公司: | 上海专利商标事务所有限公司 31100 | 代理人: | 张东梅 |
地址: | 美国加利*** | 国省代码: | 美国;US |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 控制 处理器 配置 峰值 性能 极限 | ||
1.一种用于控制功耗的处理器,包括:
多个核,每一个都执行指令;
存储多个最大峰值操作参数值的非易失性存储器,所述最大峰值操作参数值中的每一个都取决于所述处理器的活动级别;
存储多个参数极限的配置存储器,所述参数极限中的每一个都对应于可配置的消减参数值或所述最大峰值操作参数值二者中的一个,所述可配置的消减参数值小于所述最大峰值操作参数值;以及
功率控制装置,用于将所述多个核中的每一个的操作参数限制到从所述配置存储器中获取的对应的参数极限,
其中所述功率控制装置将在工作负荷在所述处理器上执行之前,基于所述工作负荷的先验知识,在所述配置存储器中存储以下二者中的最小值:对应的最大峰值操作频率值和从软件实体中获取的可配置的消减频率值。
2.如权利要求1所述的处理器,其特征在于,所述最大峰值操作参数值中的每一个都对应于频率值,所述可配置的消减参数值对应于可配置的消减频率值。
3.如权利要求2所述的处理器,其特征在于,所述可配置的消减频率值是在所述处理器的初始化过程中获取的。
4.如权利要求2所述的处理器,其特征在于,所述功率控制装置用于:如果所述配置存储器最初存储的是从所述非易失性存储器中获取的最大峰值频率值,则利用所述可配置的消减频率值来盖写存储在所述配置存储器中的所述最大峰值操作频率值中的一个。
5.如权利要求1所述的处理器,其特征在于,所述可配置的消减频率值将允许所述处理器进入超频模式,但阻止所述处理器达到所述处理器的约束。
6.如权利要求1所述的处理器,其特征在于,所述可配置的消减频率值将允许不同的系统的多个处理器中的每一个都以确定性的方式执行第一应用。
7.如权利要求2所述的处理器,其特征在于,所述功率控制装置将基于所述多个核中的活跃的核的数量,选择所述操作参数极限,并且当请求的操作频率大于所选的参数极限时,阻止第一核以请求的操作频率执行。
8.如权利要求1所述的处理器,其特征在于,所述功率控制装置将阻止以高于所述可配置的消减参数值的速率执行指令,其中所述可配置的消减参数值是可配置的消减指令速率值。
9.一种用于控制功耗的方法,包括:
在多域处理器的第一逻辑中接收一组可配置的频率极限值;以及
将以下二者之一作为解析值存储在所述多域处理器的配置存储器的相应字段中:所述一组可配置的频率极限值中的对应的一个值、或一组最大峰值频率值中的一个,
其中所述一组最大峰值频率值是从所述多域处理器的非易失性存储器中获取的,所述一组可配置的频率极限值是在所述多域处理器的运行时获取的,以阻止所述多域处理器在超频模式操作过程中达到约束;
如果所述配置存储器最初存储的是从所述非易失性存储器中获取的最大峰值频率值,则利用所述一组可配置的频率极限值中的对应的一个,来盖写存储在所述配置存储器中的第一字段中的所述一组最大峰值频率值中的一个。
10.如权利要求9所述的方法,其特征在于,进一步包括:
在所述运行时,接收对所述多域处理器的核域的性能请求,并确定所述核域的活跃的核的数量;以及
判断对应于活跃的核的所述数量的所述配置存储器的字段是否存储小于与所述性能请求相关联的操作频率的解析值,并如果是,则将所述核域的所述操作频率限制到所述解析值。
11.如权利要求10所述的方法,进一步包括否则允许所述操作频率处于与所述性能请求相关联的操作频率。
12.如权利要求9所述的方法,进一步包括在所述运行时,接收对所述多域处理器的图形域的性能请求,并确定所述图形域的活跃的图形处理器的数量,至少部分地基于活跃的图形处理器的数量,限制所述图形域的操作频率。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于英特尔公司,未经英特尔公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201380060977.6/1.html,转载请声明来源钻瓜专利网。