[发明专利]在异构核之间切换任务有效
申请号: | 201280043237.7 | 申请日: | 2012-09-06 |
公开(公告)号: | CN103782272B | 公开(公告)日: | 2017-03-01 |
发明(设计)人: | O·扎阿鲁尔;P·萨卡尔达 | 申请(专利权)人: | 马维尔国际贸易有限公司 |
主分类号: | G06F9/44 | 分类号: | G06F9/44 |
代理公司: | 北京市金杜律师事务所11256 | 代理人: | 酆迅 |
地址: | 巴巴多斯*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本公开内容描述用于在异构核之间切换任务的技术。在一些方面中,确定正在由处理器的第一核执行的任务能够由处理器的第二核执行,第二核具有与第一核的指令集不同的指令集,并且从第一核向第二核切换任务的执行以有效用于减少处理器所消耗的能量的量。 | ||
搜索关键词: | 异构核 之间 切换 任务 | ||
【主权项】:
一种用于在异构核之间切换任务的方法,包括:确定正在由处理器的第一核执行的任务能够由所述处理器的第二核执行,所述第一核执行与由所述第二核执行的第二操作系统不同的第一操作系统,所述第一核实现64位或者32位指令集并且被配置用于在至少100MHz的频率操作,所述第二核实现32位或者16位指令集并且被配置用于在10‑200MHz的频率操作;从所述第一核向所述第二核切换所述任务的执行以有效用于减少所述处理器所消耗的能量的量,所述切换执行包括:当所述任务在所述第一核上执行时,确定在应用层面、框架层面和硬件层面处针对所述任务的执行的相应切换点;针对所述相应切换点生成能够用来在所述应用层面、所述框架层面和所述硬件层面处切换所述任务的执行的状态信息;以及在所述切换点处并且经由所述状态信息,在所述应用层面、所述框架层面和所述硬件层面处从所述第一核向所述第二核切换所述任务的执行。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于马维尔国际贸易有限公司,未经马维尔国际贸易有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201280043237.7/,转载请声明来源钻瓜专利网。