DocumentCode
1244033
Title
Floating point fault tolerance with backward error assertions
Author
Boley, Daniel ; Golub, Gene H. ; Makar, Samy ; Saxena, Nirmal ; McCluskey, Edward J.
Author_Institution
Dept. of Comput. Sci., Minnesota Univ., Minneapolis, MN, USA
Volume
44
Issue
2
fYear
1995
fDate
2/1/1995 12:00:00 AM
Firstpage
302
Lastpage
311
Abstract
The paper introduces an assertion scheme based on the backward error analysis for error detection in algorithms that solve dense systems of linear equations, Ax=b. Unlike previous methods, this backward error assertion model is specifically designed to operate in an environment of floating point arithmetic subject to round-off errors, and it can be easily instrumented in a Watchdog processor environment. The complexity of verifying assertions is O(n2), compared to the O(n3) complexity of algorithms solving Ax=b. Unlike other proposed error detection methods, this assertion model does not require any encoding of the matrix A. Experimental results under various error models are presented to validate the effectiveness of this assertion scheme
Keywords
computational complexity; error analysis; error detection; fault tolerant computing; floating point arithmetic; linear algebra; Watchdog processor environment; assertion scheme; backward error analysis; backward error assertions; complexity; dense systems; error detection; error models; floating point arithmetic; floating point fault tolerance; linear equations; round-off errors; Computer errors; Computer science; Equations; Error correction; Fault detection; Fault tolerance; Floating-point arithmetic; Parallel processing; Roundoff errors; Signal processing algorithms;
fLanguage
English
Journal_Title
Computers, IEEE Transactions on
Publisher
ieee
ISSN
0018-9340
Type
jour
DOI
10.1109/12.364541
Filename
364541
Link To Document