[发明专利]用于在源和目标处理电路间转移工作量的数据处理装置和方法有效
| 申请号: | 201180012192.2 | 申请日: | 2011-02-17 |
| 公开(公告)号: | CN102804103A | 公开(公告)日: | 2012-11-28 |
| 发明(设计)人: | 彼得·理查德·格林哈尔格 | 申请(专利权)人: | ARM有限公司 |
| 主分类号: | G06F1/32 | 分类号: | G06F1/32;G06F15/167 |
| 代理公司: | 北京东方亿思知识产权代理有限责任公司 11258 | 代理人: | 宋鹤 |
| 地址: | 英国*** | 国省代码: | 英国;GB |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 用于 目标 处理 电路 转移 工作量 数据处理 装置 方法 | ||
1.一种数据处理装置,包括:
第一处理电路和第二处理电路,所述第一处理电路和第二处理电路被配置为执行处理工作量以使得所述处理工作量在同一时间由所述第一处理电路和所述第二处理电路中的一个执行;
电力控制电路,用于独立地控制向所述第一处理电路和所述第二处理电路的电力供应;
工作量转移控制器,该工作量转移控制器响应于转移激励,控制对所述处理工作量的执行在源处理电路被所述电力控制电路置于省电状态之前从所述源处理电路转移到目标处理电路,所述源处理电路是所述第一和第二处理电路中的一个处理电路且所述目标处理电路是所述第一和第二处理电路中的另一个处理电路;其中:
至少所述源处理电路具有缓存;
所述电力控制电路被配置为在所述目标处理电路开始执行被转移的处理工作量之后的侦查时段中将至少所述源处理电路的所述缓存保持在加电状态;
所述数据处理装置包括缓存侦查电路,该缓存侦查电路被配置为在所述侦查时段中侦查所述源处理电路的所述缓存中的数据值并为所述目标处理电路获取所述被侦查的数据值;并且
所述电力控制电路被配置为在所述侦查时段结束之后将所述至少所述源处理电路的所述缓存置于所述省电状态。
2.根据权利要求1所述的数据处理装置,其中所述处理工作量包括至少一个处理应用和用于运行所述至少一个处理应用的至少一个操作系统。
3.根据权利要求2所述的数据处理装置,其中所述工作量转移控制器被配置为在所述转移期间对所述至少一个操作系统屏蔽预定的处理器专用配置信息以使得所述工作量的转移对于所述至少一个操作系统而言是透明的。
4.根据权利要求3所述的数据处理装置,其中所述工作量转移控制器至少包括虚拟软件,该虚拟软件在逻辑上将所述至少一个操作系统与所述第一处理电路和所述第二处理电路分开。
5.根据任一前述权利要求所述的数据处理装置,其中所述第一处理电路在体系结构上与所述第二处理电路兼容,以使得要由所述数据处理装置执行的处理工作量可以在所述第一处理电路或者所述第二处理电路上被执行。
6.根据权利要求5所述的数据处理装置,其中所述第一处理电路在微体系结构上不同于所述第二处理电路,以使得所述第一处理电路的性能不同于所述第二处理电路的性能。
7.根据任一前述权利要求所述的数据处理装置,其中所述目标处理电路也包括缓存。
8.根据权利要求7所述的数据处理装置,其中通过所述缓存侦查电路为所述目标处理电路获取的被侦查数据值被存储在所述目标处理电路的缓存中。
9.根据任一前述权利要求所述的数据处理装置,其中所述电力控制电路被配置为在所述侦查时段中将除所述源处理电路的缓存以外的所述源处理电路置于所述省电状态,并且在所述侦查时段结束之后将所述源处理电路的缓存置于所述省电状态。
10.根据权利要求9所述的数据处理装置,其中所述源处理电路的缓存是所述源处理电路内的缓存等级结构中的一部分,并且在所述侦查时段中,所述缓存被保持在加电状态中而所述缓存等级结构中的至少一个其它缓存处于省电状态中。
11.根据权利要求10所述的数据处理装置,其中所述源处理电路的缓存是二级包含型缓存,该缓存被配置为存储在所述缓存等级结构的至少一个一级缓存中存储的全部数据。
12.根据权利要求1至8中的任一权利要求所述的数据处理装置,其中所述电力控制电路被配置为在所述侦查时段中将所述源处理电路保持在所述加电状态,并且在所述侦查时段结束之后将包括所述源处理电路的缓存在内的所述源处理电路置于所述省电状态。
13.根据权利要求12所述的数据处理装置,其中所述源处理电路的缓存是一级缓存。
14.根据任一前述权利要求所述的数据处理装置,其中所述源处理电路被配置为在所述侦查时段结束之后并且在所述电力控制电路将所述源处理电路的缓存置于所述省电状态之前,对所述源处理电路的缓存执行清除操作以将来自所述缓存的任意脏数据写回共享存储器中。
15.根据任一前述权利要求所述的数据处理装置,其中所述目标处理电路在所述转移激励发生之前处于所述省电状态,并且所述电力控制电路被配置为响应于所述转移激励将所述目标处理电路置于所述加电状态。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于ARM有限公司,未经ARM有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201180012192.2/1.html,转载请声明来源钻瓜专利网。





