DocumentCode :
959412
Title :
Synthesis of algorithm-based fault-tolerant systems from dependence graphs
Author :
Vinnakota, Bapiraju ; Jha, Niraj K.
Author_Institution :
Dept. of Electr. Eng., Minnesota Univ., Minneapolis, MN, USA
Volume :
4
Issue :
8
fYear :
1993
fDate :
8/1/1993 12:00:00 AM
Firstpage :
864
Lastpage :
874
Abstract :
Algorithm-based fault tolerance (ABFT) is a method for improving the reliability of parallel architectures used for computation-intensive tasks. A two-stage approach to the synthesis of ABFT systems is proposed. In the first stage, a system-level code is chosen to encode the data used in the algorithm. In the second stage, the optimal architecture to implement the scheme is chosen using dependence graphs. Dependence graphs are a graph-theoretic form of algorithm representation. The authors demonstrate that not all architectures are ideal for the implementation of a particular ABFT scheme. They propose new measures to characterize the fault tolerance capability of a system to better exploit the proposed synthesis method. Dependence graphs can also be used for the synthesis of ABFT schemes for non-linear problems. An example of a fault-tolerant median filter is provided to illustrate their utility for such problems
Keywords :
fault tolerant computing; graph theory; parallel architectures; ABFT scheme; algorithm-based fault-tolerant systems; computation-intensive tasks; dependence graphs; fault-tolerant median filter; parallel architectures; reliability; synthesis method; Computer applications; Computer architecture; Concurrent computing; Fault detection; Fault tolerance; Fault tolerant systems; Filters; Network synthesis; Parallel architectures; Production;
fLanguage :
English
Journal_Title :
Parallel and Distributed Systems, IEEE Transactions on
Publisher :
ieee
ISSN :
1045-9219
Type :
jour
DOI :
10.1109/71.238622
Filename :
238622
Link To Document :
بازگشت