Title :
Real-number codes for fault-tolerant matrix operations on processor arrays
Author :
Nair, V.S.S. ; Abraham, Jacob A.
Author_Institution :
Center for Reliable & High Performance Comput., Illinois Univ., Urbana, IL, USA
fDate :
4/1/1990 12:00:00 AM
Abstract :
A generalization of existing real numer codes is proposed. It is proven that linearity is a necessary and sufficient condition for codes used for fault-tolerant matrix operations such as matrix addition, multiplication, transposition, and LU decomposition. It is also proven that for every linear code defined over a finite field, there exists a corresponding linear real-number code with similar error detecting capabilities. Encoding schemes are given for some of the example codes which fall under the general set of real-number codes. With the help of experiments, a rule is derived for the selection of a particular code for a given application. The performance overhead of fault tolerance schemes using the generalized encoding schemes is shown to be very low, and this is substantiated through simulation experiments
Keywords :
encoding; error detection codes; fault tolerant computing; LU decomposition; encoding; error detecting; fault-tolerant matrix operations; linearity; multiplication; necessary and sufficient condition; performance overhead; processor arrays; real number codes; simulation experiments; transposition; Circuit faults; Computer errors; Costs; Encoding; Error correction codes; Fault tolerance; Hardware; Jacobian matrices; Matrix decomposition; Signal processing algorithms;
Journal_Title :
Computers, IEEE Transactions on