发明名称 |
Fault-tolerant multiprocessor arrangement |
摘要 |
When a fault is detected in a processor, program execution in this processor is interrupted and taken up again by a standby processor from an earlier uncorrupted state, a recovery point. Such recovery points are specially provided in the program. A save copy of the state at the recovery points is created in each case in a state save unit by recording changes compared with the respective previous state. The data memory existing in the state save unit has pairs of memory words, in which arrangement the state at the recovery point last reached is in each case saved in one of the memory words and the current changes are in each case recorded in the respective other memory word. The memory words are accessed via pointers which are formed by a control logic from two check bits allocated to each memory word pair. Processing of the check bits and of the pointers is very fast. It is not necessary to copy data within the state save unit. The standby processor has direct access to the saved data.
|
申请公布号 |
US4819232(A) |
申请公布日期 |
1989.04.04 |
申请号 |
US19860941991 |
申请日期 |
1986.12.15 |
申请人 |
BBC BROWN, BOVERI & COMPANY, LIMITED |
发明人 |
KRINGS, LOTHAR |
分类号 |
G06F11/14;G06F11/20;(IPC1-7):G06F11/20 |
主分类号 |
G06F11/14 |
代理机构 |
|
代理人 |
|
主权项 |
|
地址 |
|