Automatic instruction-level software-only recovery

George A. Reis, Jonathan Chang, David I. August

Research output: Contribution to journalArticlepeer-review

100 Scopus citations


Software-only reliability techniques protect against transient faults without the overhead of hardware techniques. However, although existing low-level software-only fault-tolerance techniques detect faults, they offer no recovery assistance. This article describes three automatic, instruction-level, software-only recovery techniques representing different trade-offs between reliability and performance.

Original languageEnglish (US)
Pages (from-to)36-47
Number of pages12
JournalIEEE Micro
Issue number1
StatePublished - Jan 2007

All Science Journal Classification (ASJC) codes

  • Software
  • Hardware and Architecture
  • Electrical and Electronic Engineering


  • Fault recovery
  • Fault tolerance
  • Reliability
  • Software-only fault tolerance


Dive into the research topics of 'Automatic instruction-level software-only recovery'. Together they form a unique fingerprint.

Cite this