发明名称 多处理系统
摘要 用于记录主存储器更新历程的运行记录存贮器,多个CPU将主存贮器的更新历程记录到两个运行记录存贮器的一个之内,并在检验点获得处将其上下文和高速缓冲存贮器的内容写入主存贮器。主存贮器的更新历程被从多个CPU中已经完成校验点处理的一个转换到多个记录存贮器中CPU尚未使用过的另一个内以记录主存贮器的更新历程。可以在不必等待多个CPU中其它一些CPU的校验点获得的情况下重新开始正常处理。
申请公布号 CN1147650A 申请公布日期 1997.04.16
申请号 CN96111046.5 申请日期 1996.06.19
申请人 株式会社东芝 发明人 保科聪;酒井浩;平山秀昭;大森誉史;藤井高广;增渊美生
分类号 G06F15/16 主分类号 G06F15/16
代理机构 中国专利代理(香港)有限公司 代理人 王忠忠;张志醒
主权项 1.一种在多处理器系统中使用的校验点控制装置,所述多处理器系统能够在执行应用程序期间从故障中复原回来,其中,所述的多处理器系统具有至少两个处理的模块(1a-1c),其中的每一个都具有:一个处理器单元(2a-2c),一个高速缓冲器(3a-3c),一个用于利用处理器模块存贮与执行应用程序相关数据的共享存贮器(7)、一个用于把记录数据作为更新共享存贮器之前与处理器模块相关的处理器单元和高速缓冲存储器的数据状态加以记录的运行记录存贮器装置和一个用于在共享存贮器内以一定间隔存贮在与处理器模块相关的处理器单元和高速缓冲存贮器中数据状态的装置,其中,多个处理器模块中的每一个单独执行校验点处理,所述的校验点控制装置包括:用于从运行记录存贮器装置中的第一部份和第二部份中选择其一的装置(图4和图5);用于在第一和第二部份中所选择的其一之内存贮运行记录数据的装置(图7的S3);和用于在第一处理器模块执行完校验点处理之后转换到运行记录存贮器装置另一部份上以存贮与第一处理器模块相关的运行记录数据的装置(图7的S4)。
地址 日本神奈川县