Back to results

University of Illinois at Urbana-Champaign

Checkpoint-based forward recovery using lookahead execution and rollback validation in parallel and distributed systems

Abstract

dc:description

This thesis studies a forward recovery strategy using checkpointing and optimistic execution in parallel and distributed systems. The approach uses replicated tasks executing on different processors for forward recovery and checkpoint comparison for error detection. To reduce overall redundancy, this approach employs a lower static redundancy in the common error-free situation to detect error than the standard N Module Redundancy scheme (NMR) does to mask off errors. For the rare occurrence of an error, this approach uses some extra redundancy for recovery. To reduce the run-time recovery overhead, lookahead processes are used to advance computation speculatively and a rollback process is used to produce a diagnosis for correct lookahead processes without rollback of the whole system. Both analytical and experimental evaluation have shown that this strategy can provide a nearly error-free execution time even under faults with a lower average redundancy than NMR.

Degree

thesis:*
Name thesis:degree_name
Ph.D.
Level thesis:degree_level
Dissertation
Discipline thesis:degree_discipline
Electrical and Computer Engineering
Grantor
University of Illinois at Urbana-Champaign
Year dc:date
2011

Author and committee

dc:creator, dc:contributor.*
Author dc:creator
  • Long, Junsheng
Contributors dc:contributor
  • Abraham, Jacob A.
  • Fuchs, W. Kent

Subjects

dc:subject × 2

Rights

dc:rights
Statement dc:rights
  • Copyright 1992 Long, Junsheng
Language dc:language
eng

Identifiers

dc:identifier.*
Identifier
AAI9305605
(UMI)AAI9305605
OAI identifier oai:identifier
oai:www.ideals.illinois.edu:2142/22741

Chain of custody

source
Harvested from
University of Illinois - Urbana-Champaign
Base URL
www.ideals.illinois.edu/oai-pmh
Last updated
2026-07-22
Source record
OAI-PMH GetRecord
citation

Long, Junsheng. Checkpoint-based forward recovery using lookahead execution and rollback validation in parallel and distributed systems. Dissertation thesis, University of Illinois at Urbana-Champaign, 2011. http://hdl.handle.net/2142/22741