DocumentCode
279093
Title
Analysis of architectures for fault-tolerant computation
Author
Mraz, Ron ; Palmer, Gregory ; Strosnider, Jay K.
Author_Institution
Dept. of Electr. & Comput. Eng., Carnegie Mellon Univ., Pittsburgh, PA, USA
Volume
i
fYear
1991
fDate
8-11 Jan 1991
Firstpage
334
Abstract
The paper develops computational models to examine the relative viability of von Neumann, Very Long Instruction Word (VLIW), and dataflow architectures for fault-tolerant applications requiring modular redundancy. Analytic machine execution cycle equations are developed for each class of machine with respect to varying amounts of voting overhead and granularity. Shared memory access as a function of memory bandwidth and program decomposition of the application´s algorithm are attributes that are varied for each architecture. Cycle time and technology considerations are then integrated to reflect the actual task execution time. The models and analysis provide a framework for evaluating candidate architectures for fault-tolerant voting applications
Keywords
fault tolerant computing; parallel architectures; scheduling; synchronisation; Very Long Instruction Word; computational models; dataflow architectures; fault-tolerant applications; fault-tolerant computation; fault-tolerant voting applications; granularity; machine execution cycle equations; memory bandwidth; modular redundancy; program decomposition; shared memory access; task execution time; triple modular redundancy; voting overhead; Application software; Computer architecture; Fault tolerance; Job shop scheduling; Parallel processing; Power system modeling; Processor scheduling; Redundancy; VLIW; Voting;
fLanguage
English
Publisher
ieee
Conference_Titel
System Sciences, 1991. Proceedings of the Twenty-Fourth Annual Hawaii International Conference on
Conference_Location
Kauai, HI
Type
conf
DOI
10.1109/HICSS.1991.183903
Filename
183903
Link To Document