Title :
Fault tolerance in linear systolic arrays using time redundancy
Author :
Majumdar, A. ; Raghavendra, C.S. ; Breuer, M.A.
Author_Institution :
Dept. of Electr. Eng.-Syst., Univ. of Southern California, Los Angeles, CA, USA
fDate :
2/1/1990 12:00:00 AM
Abstract :
A linear systolic array with fault-tolerant capabilities is described. Fault tolerance is achieved by using triple time redundancy. The array is capable of undergoing reconfiguration and can operate in a gracefully degradable mode. The concept of algorithm remapping on degraded (smaller) arrays is integrated with that of graceful degradation to obtain a general fault-tolerance technique. A new technique for restructuring algorithms and executing them on a degraded array is discussed. The requisite modifications of the interconnection, switching, and control structures to achieve fault tolerance are discussed. Reliability analysis of the system is carried out, and the reliability is compared to that of nonredundant systolic arrays. Finally, the average performance of the system, with running time and throughput as performance metrics, is estimated
Keywords :
cellular arrays; fault tolerant computing; logic testing; control structures; fault-tolerant capabilities; gracefully degradable mode; interconnection; linear systolic arrays; performance metrics; reconfiguration; reliability analysis; running time; switching; throughput; triple time redundancy; Computer architecture; Degradation; Fault tolerance; Hardware; Measurement; Redundancy; Signal processing algorithms; Switches; Systolic arrays; Throughput;
Journal_Title :
Computers, IEEE Transactions on