DocumentCode
1514528
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
Volume
39
Issue
4
fYear
1990
fDate
4/1/1990 12:00:00 AM
Firstpage
426
Lastpage
435
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;
fLanguage
English
Journal_Title
Computers, IEEE Transactions on
Publisher
ieee
ISSN
0018-9340
Type
jour
DOI
10.1109/12.54836
Filename
54836
Link To Document