用于在第一和第二处理电路间切换工作量的数据处理装置和方法

    公开(公告)号:CN102782671B

    公开(公告)日:2015-04-22

    申请号:CN201180012204.1

    申请日:2011-02-17

    Abstract: 本发明提供了一种数据处理装置和方法,用于在两个处理电路之间切换工作量的执行。该数据处理装置具有在体系结构上与第二处理电路兼容的第一处理电路,但是第一处理电路在微体系结构上不同于第二处理电路。在任意时间点处,由至少一个应用和用于运行该应用的至少一个操作系统构成的工作量被第一处理电路和第二处理电路中的一个执行。切换控制器响应于转移激励执行移交操作以将对工作量的执行从源处理电路转移到目标处理电路,所述源处理电路是所述第一和第二处理电路中的一个并且所述目标处理电路是所述第一和第二处理电路中的另外一个。在移交操作期间,切换控制器使得源处理电路使其当前体系结构状态可用于目标处理电路,所述当前体系结构状态是在移交操作被起动时从在第一和第二处理电路之间共享的共享存储器那里不可获得的并且对于目标处理电路成功接管对来自源处理电路的工作量的执行所必需的状态。此外,切换控制器将预定的处理器专用配置信息对所述至少一个操作系统屏蔽起来,以使得工作量的转移对所述至少一个操作系统而言是透明的。这种方法被发现能够产生很大的能量消耗优势,同时避免与为操作系统提供用于在处理电路之间切换应用的功能相关联的复杂度。

    用于在第一和第二处理电路间切换工作量的数据处理装置和方法

    公开(公告)号:CN102782671A

    公开(公告)日:2012-11-14

    申请号:CN201180012204.1

    申请日:2011-02-17

    Abstract: 本发明提供了一种数据处理装置和方法,用于在两个处理电路之间切换工作量的执行。该数据处理装置具有在体系结构上与第二处理电路兼容的第一处理电路,但是第一处理电路在微体系结构上不同于第二处理电路。在任意时间点处,由至少一个应用和用于运行该应用的至少一个操作系统构成的工作量被第一处理电路和第二处理电路中的一个执行。切换控制器响应于转移激励执行移交操作以将对工作量的执行从源处理电路转移到目标处理电路,所述源处理电路是所述第一和第二处理电路中的一个并且所述目标处理电路是所述第一和第二处理电路中的另外一个。在移交操作期间,切换控制器使得源处理电路使其当前体系结构状态可用于目标处理电路,所述当前体系结构状态是在移交操作被起动时从在第一和第二处理电路之间共享的共享存储器那里不可获得的并且对于目标处理电路成功接管对来自源处理电路的工作量的执行所必需的状态。此外,切换控制器将预定的处理器专用配置信息对所述至少一个操作系统屏蔽起来,以使得工作量的转移对所述至少一个操作系统而言是透明的。这种方法被发现能够产生很大的能量消耗优势,同时避免与为操作系统提供用于在处理电路之间切换应用的功能相关联的复杂度。

Patent Agency Ranking