Skip to main content
U.S. Department of Energy
Office of Scientific and Technical Information

Spare capacity as a means of fault detection and diagnosis in multiprocessor systems

Journal Article · · IEEE Trans. Comput.; (United States)
DOI:https://doi.org/10.1109/12.24300· OSTI ID:5805510
A technique is described for detecting and diagnosing faults at the processor level in a multiprocessor system. In this method, a process is assigned whenever possible to two processors: the processor that it would normally be assigned to (primary) and an additional processor which would otherwise be idle (secondary). Two strategies are described and analyzed: one which is preemptive and another which is nonpreemptive. It is shown that for moderately loaded systems, a sufficient percentage of processes can be performed redundantly using the system's spare capacity to provide a basis for fault detection and diagnosis with virtually no degradation of response time. A multiprocessor is described which uses the approach for detecting faults at the processor level.
Research Organization:
9522750
OSTI ID:
5805510
Journal Information:
IEEE Trans. Comput.; (United States), Journal Name: IEEE Trans. Comput.; (United States) Vol. 38:6; ISSN ITCOB
Country of Publication:
United States
Language:
English

Similar Records

Fault detection and diagnosis in multiprocessor systems
Thesis/Dissertation · Thu Dec 31 23:00:00 EST 1987 · OSTI ID:7043088

The comparison approach to multiprocessor fault diagnosis
Journal Article · Sat Feb 28 23:00:00 EST 1987 · IEEE Trans. Comput.; (United States) · OSTI ID:6689152

Fault diagnosis in computing networks
Thesis/Dissertation · Tue Dec 31 23:00:00 EST 1985 · OSTI ID:6935908