[发明专利]配置处理器以有效执行指令的技术在审
申请号: | 201910728960.2 | 申请日: | 2019-08-08 |
公开(公告)号: | CN110825159A | 公开(公告)日: | 2020-02-21 |
发明(设计)人: | A·奈克;T·拉贾;K·怀尔德;R·塞尔瓦桑;D·拉玛克里沙南;D·罗德里格斯;B·福克纳;R·贾亚卡尔;W·李 | 申请(专利权)人: | 辉达公司 |
主分类号: | G06F1/08 | 分类号: | G06F1/08 |
代理公司: | 北京市磐华律师事务所 11336 | 代理人: | 娄晓丹 |
地址: | 美国加利*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 配置 处理器 有效 执行 指令 技术 | ||
1.一种控制处理器的时钟的方法,包括:
检测被预测为具有预定义的噪声特性的指令,所述检测在所述处理器执行所述指令之前发生;以及
响应于所述检测,改变所述时钟的频率。
2.根据权利要求1所述的方法,其中所述改变所述频率包括:将所述频率降低一偏移,所述偏移被确定为补偿与所述预定义的噪声特性相对应的预测的电压降。
3.根据权利要求2所述的方法,所述方法还包括:
当所述时钟以降低后的频率工作时,至少部分地执行所述指令;以及
在所述执行后升高所述时钟的所述频率。
4.根据权利要求3所述的方法,还包括使所述升高经历滞后过程。
5.根据权利要求4所述的方法,其中在不经历滞后过程的情况下执行所述降低。
6.根据权利要求2所述的方法,其中由指令到频率偏移量的可编程映射来确定所述偏移。
7.根据权利要求1所述的方法,其中所述检测包括:确定所述指令的类型与预定的指令类型集中的类型相匹配。
8.根据权利要求7所述的方法,其中所述预定的指令类型集包括被预测为消耗超过阈值功率水平的至少一个高功率指令类型。
9.根据权利要求7所述的方法,其中所述预定的指令类型集包括至少两组指令类型,所述两组中的每一组具有到相应频率偏移量的映射,
其中所述检测还包括确定所述指令属于所述至少两组中的哪一组,以及
其中所述改变还包括根据映射到所述至少两组中确定的一组的相应频率偏移量来调整所述频率。
10.根据权利要求9所述的方法,其中所述至少两组的组成或相应频率量中的至少一个是可编程的。
11.根据权利要求1所述的方法,还包括:
配置所述时钟以默认频率操作,以及
其中所述检测在所述时钟以所述默认频率操作时发生,其中根据被预测为具有比检测到的指令更低的噪声水平的其他指令来确定所述默认频率。
12.根据权利要求1所述的方法,其中所述检测在所述指令的解码期间发生,并且所述改变在所述处理器执行解码的指令之前发生。
13.根据权利要求12所述的方法,还包括:
响应于所述检测,在执行之前停止所述指令;以及
响应于所述频率被改变或定时器信号,不停止所述指令。
14.根据权利要求1所述的方法,其中改变所述时钟的所述频率包括:在时钟源处接收到时钟改变信号之后,在预定的固定数量的时钟周期内改变所述时钟源的频率。
15.根据权利要求14所述的方法,其中改变所述时钟的所述频率还包括:从查找表中识别目标频率,以及将所述时钟源设置为所述目标频率。
16.根据权利要求15所述的方法,其中改变所述时钟的所述频率还包括:根据噪声感知锁频环技术来调整所述频率。
17.一种系统,包括处理电路和控制所述处理电路的操作频率的时钟生成器,所述处理电路被配置成:
检测被预测为具有预定义的噪声特性的指令,所述检测在所述处理器中执行所述指令之前发生;以及
响应于所述检测,向所述时钟生成器发信令以改变所述时钟生成器的频率。
18.根据权利要求17所述的系统,还包括从所述指令的类型到频率偏移量的映射,所述频率偏移量被确定为补偿与所述预定义的噪声特性相对应的预测的电压降,其中所述发信令包括将所述频率量包括在所述信令中。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于辉达公司,未经辉达公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910728960.2/1.html,转载请声明来源钻瓜专利网。