发明名称 用于执行恢复的方法和系统
摘要 本发明公开了一种用于在非同质多处理器环境中并行执行恢复的方法和系统。该方法规定了如何决定要执行哪些恢复操作以及在哪些处理器上执行的准则。如果有多个恢复操作等待执行,则目标是在多个处理器上并行执行这些恢复操作。与一个处理器进行所有要求的恢复的传统方法相比,这种方法的效率高得多。此外,在大型非同质系统中,由于技术限制,可能根本不存在这种能够进行完全恢复的单个处理器。本发明的方法还规定了并行执行恢复的多个处理器如何能够在避免死锁情况的同时访问共享资源的规则和机制。这包括对当前被另一个处理器所拥有的资源进行访问。
申请公布号 CN1928828A 申请公布日期 2007.03.14
申请号 CN200610106370.9 申请日期 2006.07.14
申请人 国际商业机器公司 发明人 马丁·陶伯特;约汉·S·特罗特;安德列亚斯·科勒;肯尼斯·J·奥克斯;乌尔里希·海尔米奇
分类号 G06F9/46(2006.01) 主分类号 G06F9/46(2006.01)
代理机构 中国国际贸易促进委员会专利商标事务所 代理人 李德山
主权项 1.一种在包括多个处理单元的多处理器系统中并行执行恢复的方法,所述方法包括如下步骤:调度恢复操作,包括提供用于确定要进行哪些恢复操作以及在哪些处理单元上进行的准则的步骤;提供对共享资源的访问,包括提供用于确定并行执行恢复的多个处理单元如何能够访问共享资源的规则的步骤;以及按照所述准则和规则,选择和使用处理单元中的一个或多个,以进行所调度的恢复操作。
地址 美国纽约