Compiler-assisted static checkpoint insertionThis paper describes a compiler-assisted approach for static checkpoint insertion. Instead of fixing the checkpoint location before program execution, a compiler enhanced polling mechanism is utilized to maintain both the desired checkpoint intervals and reproducible checkpoint 1ocations. The technique has been implemented in a GNU CC compiler for Sun 3 and Sun 4 (Sparc) processors. Experiments demonstrate that the approach provides for stable checkpoint intervals and reproducible checkpoint placements with performance overhead comparable to a previously presented compiler assisted dynamic scheme (CATCH) utilizing the system clock.
Document ID
19930055255
Acquisition Source
Legacy CDMS
Document Type
Conference Paper
Authors
Long, Junsheng (NASA Langley Research Center Hampton, VA, United States)
Fuchs, W. K. (Illinois Univ. Urbana, United States)
Abraham, Jacob A. (Texas Univ. Austin, United States)
Date Acquired
August 16, 2013
Publication Date
July 1, 1992
Subject Category
Computer Programming And Software
Meeting Information
Meeting: Univ. of Massachusetts, International Symposium on Fault-Tolerant Computing