发明名称 |
基于高可用性硬件检查点的多核处理器卷回恢复系统及其卷回恢复方法 |
摘要 |
基于高可用性硬件检查点的多核处理器卷回恢复系统及其卷回恢复方法,属于计算机故障恢复技术领域。为了解决基于硬件方法实现多核处理器检查点故障恢复受限于硬件资源的问题。所述系统包括硬件检查点备份模块和多核处理器卷回恢复模块;硬件检查点备份模块包括写操作计数器、检查点备份控制部件和检查点存储块;写操作计数器用于控制检查点设置间隔;检查点备份控制部件用于发送检查点备份信号;检查点存储块包括全局检查点存储块和地址内容存储块,用于检查点信息的存储;多核处理器卷回恢复模块包括故障检测部件和检查点恢复控制部件;故障检测部件用于检测系统故障并发送故障信号;检查点恢复控制部件用于发送检查点恢复信号。用于检查点故障恢复。 |
申请公布号 |
CN104657229A |
申请公布日期 |
2015.05.27 |
申请号 |
CN201510121095.7 |
申请日期 |
2015.03.19 |
申请人 |
哈尔滨工业大学 |
发明人 |
季振洲;张斯;柏军;何辉;吴倩倩;王楷 |
分类号 |
G06F11/07(2006.01)I |
主分类号 |
G06F11/07(2006.01)I |
代理机构 |
哈尔滨龙科专利代理有限公司 23206 |
代理人 |
高媛 |
主权项 |
一种基于高可用性硬件检查点的多核处理器卷回恢复系统,其特征在于,所述系统包括高可用性硬件检查点备份模块和多核处理器卷回恢复模块;所述高可用性硬件检查点备份模块包括写操作计数器、检查点备份控制部件和检查点存储块;所述写操作计数器,用于控制检查点设置间隔,并发送设置的检查点间隔;所述检查点备份控制部件,用于接收设置的检查点间隔,并根据检查点间隔向处理器的每个内核发送检查点备份信号;所述检查点存储块包括全局存储块和地址内容存储块;所述全局存储块,用于备份存储处理器的每个内核检查点的所有运行上下文信息,其中不包括处理器的每个内核检查点的写内存操作地址和内容;所述地址内容存储块,用于备份存储处理器的每个内核检查点的写内存操作地址和内容;所述多核处理器卷回恢复模块包括故障检测部件和检查点恢复控制部件;所述故障检测部件,用于检测故障并发送故障信号;所述检查点恢复控制部件,用于接收故障信号,根据所述故障信号向处理器的每个内核发送检查点恢复信号。 |
地址 |
150000 黑龙江省哈尔滨市南岗区西大直街92号 |