[发明专利]根据可用并行数目改变每条指令能量的方法和设备有效
| 申请号: | 200580032835.4 | 申请日: | 2005-09-28 |
| 公开(公告)号: | CN101076770A | 公开(公告)日: | 2007-11-21 |
| 发明(设计)人: | E·格罗乔夫斯基;J·沈;H·王;D·奥伦斯坦;G·希菲尔;R·罗宁;M·安纳瓦拉姆 | 申请(专利权)人: | 英特尔公司 |
| 主分类号: | G06F1/20 | 分类号: | G06F1/20 |
| 代理公司: | 中国专利代理(香港)有限公司 | 代理人: | 刘红;梁永 |
| 地址: | 美国加利*** | 国省代码: | 美国;US |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 根据 可用 并行 数目 改变 指令 能量 方法 设备 | ||
1.一种处理器,具有至少一个大核和多个小核,所述处理器包括:
监测逻辑,监测所述大核的属性的值;
转换逻辑,响应于所述属性而确定所述处理器的功耗的测量;
节流模块,用于确定在由所述处理器执行的应用程序中存在的并行数量;以及
控制逻辑,响应于所述功耗的测量和存在的并行,通过将所述大核执行的线程转移到两个或两个以上所述小核来并行执行,而调整所述处理器的每条指令能量的度量,所述控制逻辑还对线程被转移到的核进行加电并对不执行线程的核进行掉电。
2.权利要求1的处理器,其中所述大核的属性为核运行状态。
3.权利要求2的处理器,其中通过将所述核运行状态乘以当所述大核处于所述核运行状态时每个时钟耗费的能量数量,确定所述功耗的测量。
4.权利要求1的处理器,其中所述大核的属性为每个时钟退回的指令的数目。
5.权利要求4的处理器,其中通过将所述每个时钟退回的指令的数目乘以每个时钟每条指令耗费的能量数量,确定所述功耗的测量。
6.权利要求1的处理器,其中所述大核的属性为所述大核的功能块的活动状态。
7.权利要求6的处理器,其中通过将所述功能块的所述活动状态乘以当所述功能块处于所述活动状态时每个时钟耗费的能量数量,确定所述功耗的测量。
8.权利要求1的处理器,其中所述属性为核源电流。
9.权利要求8的处理器,其中所述功耗的测量包括所述核源电流。
10.权利要求1的处理器,其中所述控制逻辑响应于所述功耗的测量而调整所述处理器的工作电压和工作频率。
11.权利要求1的处理器,其中所述控制逻辑响应于所述功耗的测量而在所述处理器的大核和小核之间迁移程序的线程。
12.权利要求1的处理器,其中所述控制逻辑响应于所述功耗的测量而接通所述处理器的所述大核和所述小核内的可选性能电路。
13.权利要求1的处理器,其中所述控制逻辑响应于所述功耗的测量而接通所述处理器的所述大核和所述小核内的可选预测电路。
14.权利要求1的处理器,还包括差值逻辑以计算所述功耗的测量和期望功耗之间的差值。
15.权利要求14的处理器,还包括积分电路以确定所述功耗的测量和期望功耗之间的所述差值的时间积分。
16.权利要求14的处理器,还包括采样电路以根据采样方法将所述功耗的测量供给到所述控制逻辑。
17.权利要求1的处理器,还包括时钟节流电路以允许快反馈控制。
18.一种处理器,包括:
第一多个第一类型的核;
第二多个第二类型的核;以及
模块,将多个线程分配到所述第一多个所述第一类型的核或者所述第二多个所述第二类型的核之一,其中,所述模块根据功率预算和在执行的应用程序中检测到的并行数量来分配所述线程,所述模块在核之间转移一个或多个线程,使得多个线程在被分配到第二多个核时并行执行,所述模块还对线程被转移到的核进行加电并对不执行线程的核进行掉电。
19.权利要求18的处理器,其中所述模块根据功率预算分配所述线程。
20.权利要求18的处理器,其中所述模块根据分配表分配所述线程。
21.权利要求18的处理器,其中所述模块包括线程迁移逻辑,将新线程分配到所述第二多个核之一并将已有线程从所述第一多个核之一迁移到所述第二多个核之一。
22.权利要求21的处理器,其中所述线程迁移逻辑包括用于将逻辑核映射到物理核的表。
23.权利要求21的处理器,其中所述线程迁移逻辑响应于操作系统调度程序。
24.权利要求18的处理器,其中设计所述第一类型的核的性能高于所述第二类型的核的性能。
25.权利要求18的处理器,其中所述第一类型的核的性能通过配置高于所述第二类型的核的性能。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于英特尔公司,未经英特尔公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200580032835.4/1.html,转载请声明来源钻瓜专利网。





