[发明专利]执行上下文迁移方法和装置有效
申请号: | 201580076833.9 | 申请日: | 2015-03-23 |
公开(公告)号: | CN107408034B | 公开(公告)日: | 2022-02-18 |
发明(设计)人: | V·J·齐默;J·姚;S·加雅库玛;R·C·斯旺森;R·普尔纳查得兰;G·塞尔弗拉杰;M·孙;J·S·霍华德;E·高巴托夫 | 申请(专利权)人: | 英特尔公司 |
主分类号: | G06F9/06 | 分类号: | G06F9/06 |
代理公司: | 上海专利商标事务所有限公司 31100 | 代理人: | 黄嵩泉 |
地址: | 美国加利*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 执行 上下文 迁移 方法 装置 | ||
公开了与由计算设备在处理器之间进行的迁移相关联的方法、装置和存储介质。具有内部处理器和内部存储器的便携式电子设备可以附接至扩展坞。所述扩展坞可以包括另一个处理器以及其他存储器。所述扩展坞与所述便携式电子设备的附接可以引起中断。响应于此中断,与所述内部处理器相关联的状态可以复制到所述扩展坞的所述其他存储器。然后,可以使用所述扩展坞的所述另一个处理器执行所述计算设备的指令。
背景技术
本文所提供的背景描述是为了一般地呈现本公开的上下文的目的。除非本文另外指出,否则本节中所描述的材料对于本申请的权利要求书而言并非现有技术,并且不因为包括在本节中而被承认是现有技术。
计算设备可以由其组件表征。通常,计算设备可以包括处理器、存储器和存储设备。例如,各种智能电话和平板计算机可以由对移动双倍数据速率 (DDR)同步随机存取存储器(RAM)(还被称为低功率DDR或LPDDR) 以及超低电压微处理器的使用来表征。这些智能电话可以包括操作系统(OS),例如,来自Computer的iOS或来自的Android,用于支持针对相应智能电话开发的各种应用。
随着中央处理单元(CPU)架构、OS等的发展,计算设备可能难以协调例如具有超低电压微处理器限制的OS的计算能力。尽管超低电压微处理器可以是节约成本且节能的,但是在计算性能方面可能存在一些牺牲。因此,在附加资源可用的一些实例中,计算设备可以受益于这种附加资源(如处理器功率)。
附图说明
本发明的实施例将通过示例性实施例而非限制的方式来进行描述,并在附图中进行说明,在附图中相似的参考标号表示相似的元素,并且在附图中:
图1是框图,根据各个实施例展示了包括本公开的执行上下文迁移教导的示例计算系统。
图2是框图,根据各个实施例展示了具有在扩展坞(dock)与计算设备之间迁移的执行上下文的计算设备。
图3是框图,根据各个实施例展示了结合用于进行处理器之间的执行上下文迁移的执行管理模块的示例计算设备。
图4是流程图,根据各个实施例展示了用于将执行上下文从便携式电子设备迁移到扩展坞的方法。
图5是流程图,根据各个实施例展示了用于将执行上下文从扩展坞迁移到便携式电子设备的方法。
图6是流程图,根据各个实施例展示了用于将执行上下文从便携式电子设备迁移到扩展坞的另一种方法。
图7展示了具有被配置用于实践本公开的实施例的所有或所选方面的指令的示例非暂态计算机可读存储介质。
具体实施方式
将使用本领域技术人员通常采用的用于将他们的工作实质传达给本领域的其他技术人员的术语来描述说明性实施例的各方面。然而,对本领域技术人员将显而易见的是,可以仅利用所描述的方面中的一些方面来实践替代实施例。出于解释的目的,阐述了具体的数字、材料和配置以提供对说明性实施例的深入理解。然而,对本领域技术人员将显而易见的是,可以在没有具体细节的情况下实践替代实施例。在其他实例中,省略或简化了公知的特征以便不模糊说明性实施例。
将各种操作描述为多个离散操作,进而以最有助于理解这些说明性实施例的方式来描述所述各种操作;但是,描述的顺序不应被解释为暗示这些操作必定是与顺序相关的。特别地,这些操作不需要按照所表示的顺序执行。进一步地,将操作描述为分离的操作不应被解释为需要所述操作必须独立执行和/或通过分离的实体执行。将实体和/或模块描述为分离的模块类似地不应被解释为要求这些模块是分离的和/或执行分离的操作。在各个实施例中,所展示和/或所描述的操作、实体、数据和/或模块可以合并、分解为进一步的子组件和/或被省略。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于英特尔公司,未经英特尔公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201580076833.9/2.html,转载请声明来源钻瓜专利网。