This Article 
 Bibliographic References 
 Add to: 
An Operating System for a Fault-Tolerant Multiprocessor Controller
July/August 1988 (vol. 8 no. 4)
pp. 18-29

The development of an operating system that is a central component of a fault-tolerant multiprocessor is described. The operating system, while relatively simple and small, supports multitasking and multiprocessing, as well as both self-diagnostics and cross-diagnostics for fault detection. In the event of a fault, the system permits rapid reconfiguration in a manner that retains processing for the highest-priority tasks. Since the hardware needed to provide fault tolerance is available when there are no faults, the operating system can utilize this excess capacity to accomplish lower-priority tasks during normal operation. This approach yields graceful degradation in response to faults in the system components.

Ronald D. Williams, Barry W. Johnson, Thomas E. Roberts, "An Operating System for a Fault-Tolerant Multiprocessor Controller," IEEE Micro, vol. 8, no. 4, pp. 18-29, July-Aug. 1988, doi:10.1109/40.7769
Usage of this product signifies your acceptance of the Terms of Use.