DocumentCode
2982365
Title
Resource sharing in a complex fault-tolerant system
Author
Dolezal, Robert M. ; Valentino, George J.
Author_Institution
BDM Corp., Dayton, OH, USA
fYear
1988
fDate
23-27 May 1988
Firstpage
129
Abstract
Sharing of pooled hardware resources is examined as an efficient solution to the problem of ensuring fault tolerance in a complex real-time system. Efficiency is discussed in terms of both the number of hardware units required to implement a system and the amount of fault tolerance provided by the hardware. In the context of a general avionics application, the PRIMA architecture described applies resource sharing to processors, buses, and stores, Processors are pooled in groups preserving the topologies of multiprocessor architectures, while buses are pooled according to the processor groups which they serve. Stores are pooled by updating local memory to reflect all system updates. Local reconfiguration of the system within each processor class enables the system to detect and handle faults rapidly. Global reconfiguration of the system enables the system to maintain critical functionality despite multiple hardware failures
Keywords
aircraft instrumentation; computer architecture; fault tolerant computing; local area networks; PRIMA architecture; avionics application; bus pooling; complex fault-tolerant system; complex real-time system; critical functionality; ensuring fault tolerance; multiprocessor architectures; number of hardware units; pooled hardware resources; processor pooling; resource sharing; stores pooling; system reconfiguration; Aerospace electronics; Centralized control; Computer architecture; Fault tolerant systems; Hardware; Printers; Real time systems; Redundancy; Resource management; Satellites;
fLanguage
English
Publisher
ieee
Conference_Titel
Aerospace and Electronics Conference, 1988. NAECON 1988., Proceedings of the IEEE 1988 National
Conference_Location
Dayton, OH
Type
conf
DOI
10.1109/NAECON.1988.195005
Filename
195005
Link To Document