发明名称 |
双工系统和处理器切换方法 |
摘要 |
本发明公开了一种双工系统和处理器切换方法。对在运行处理器和备用处理器任何一个中发生的故障进行监测,并且当所述运行处理器中发生故障时,执行向所述备用处理器的切换。每个处理器的高速缓冲存储器均具有多个端口,通过所述多个端口可以同时读取并写入数据。所述运行处理器的高速缓冲存储器控制器通过使用与用于进行更新的端口不同端口,将用于所述运行处理器的高速缓冲存储器的更新数据转送到所述备用处理器的高速缓冲存储器。所述备用处理器的高速缓冲控制器通过使用与用于进行更新的端口不同的端口,将所接收的更新数据写入到所述备用处理器的高速缓冲存储器中。 |
申请公布号 |
CN101122877A |
申请公布日期 |
2008.02.13 |
申请号 |
CN200710140376.2 |
申请日期 |
2007.08.10 |
申请人 |
富士通株式会社 |
发明人 |
筑地英一;河崎直树;山口邦男;植村和纪;田村亮子 |
分类号 |
G06F11/20(2006.01);G06F12/08(2006.01) |
主分类号 |
G06F11/20(2006.01) |
代理机构 |
北京三友知识产权代理有限公司 |
代理人 |
李辉 |
主权项 |
1.一种双工系统,所述双工系统包括:运行处理器,其主要执行计算;和备用处理器,其在所述运行处理器发生故障时执行计算;其中所述运行处理器和所述备用处理器分别包括:主存储器;存储器控制器,其对所述主存储器的操作进行控制;高速缓冲存储器,其具有多个端口,通过所述多个端口可以同时读取并写入数据;高速缓冲存储器控制器,其对通过所述多个端口读取和写入的数据进行中继,并对从所述高速缓冲存储器读取数据和向所述高速缓冲存储器写入数据进行控制;故障监测器,其对包括该故障监测器的处理器中发生故障进行监测,并且当包括该故障监测器的处理器中发生故障时,向另一处理器通知发生故障,并且所述运行处理器的所述高速缓冲存储器控制器还包括用于在对待写入到所述运行处理器的所述高速缓冲存储器中的数据进行中继时,将所述数据转送到所述备用处理器的所述高速缓冲存储器控制器的装置;所述备用处理器的所述高速缓冲存储器控制器还包括:用于接收从所述运行处理器的所述高速缓冲存储器控制器转送来的数据的装置;用于通过使用所述多个端口中的一个将所接收的数据写入到所述备用处理器的所述高速缓冲存储器中的装置;以及用于通过使用与用于写入所接收的数据的端口不同的端口,将由包括所述备用处理器的所述高速缓冲存储器控制器的处理器产生的数据写入到所述备用处理器的所述高速缓冲存储器中的装置;其中当所述故障监测器确定在所述运行处理器中已发生故障时,执行在所述运行处理器与所述备用处理器之间的切换。 |
地址 |
日本神奈川县川崎市 |