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
fDate :
2/1/1995 12:00:00 AM
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;
Journal_Title :
Computers, IEEE Transactions on