DocumentCode
1949091
Title
Controllable signature check pointing scheme for transient error detection
Author
Ramamurthy, B. ; Upadhyaya, S.J.
Author_Institution
State Univ. of New York, Buffalo, NY, USA
fYear
1990
fDate
21-23 Mar 1990
Firstpage
899
Lastpage
900
Abstract
A program can fail during execution owing to software, hardware, or extraneous faults. There are three types of errors caused by extraneous faults: transient, intermittent, and permanent. This work deals with transient faults. The authors present a flexible and controllable transient error detection scheme called the controllable signature check pointing scheme. The new signature monitoring differs from existing schemes in three major aspects: (1) the intervals in the program to be monitored are decided at a higher level of abstraction (high-level-language level); (2) the interval size is chosen not arbitrarily but by applying control-flow and bulk complexity measures; (3) the interval size can be controlled to suit the application. The location of the signature check points and the frequency of occurrence of the check points can be controlled by varying the interval control-flow complexity factor (INCCF). Thus the error coverage and latency, memory overhead, and performance degradation can also be tuned to suit the application. Future refinements and extensions include signature check pointing of sequential code and reducing signature embedding overhead
Keywords
program testing; INCCF; check pointing scheme; interval control-flow complexity factor; performance degradation; signature monitoring; transient error detection; Computer errors; Computer science; Computerized monitoring; Condition monitoring; Ear; Error correction; High level languages; Silicon carbide; Size control; Upper bound;
fLanguage
English
Publisher
ieee
Conference_Titel
Computers and Communications, 1990. Conference Proceedings., Ninth Annual International Phoenix Conference on
Conference_Location
Scottsdale, AZ
Print_ISBN
0-8186-2030-7
Type
conf
DOI
10.1109/PCCC.1990.101739
Filename
101739
Link To Document