Search NASA⌕ Search

NASA NTRS · 19890057054

Hardware and software fault tolerance - A unified architectural approach

Abstract

The loss of hardware fault tolerance which often arises when design diversity is used to improve the fault tolerance of computer software is considered analytically, and a unified design approach is proposed to avoid the problem. The fundamental theory of fault-tolerant (FT) architectures is reviewed; the current status of design-diversity software development is surveyed; and the FT-processor/attached-processor (FTP/AP) architecture developed by Lala et al. (1986) is described in detail and illustrated with diagrams. FTP/AP is shown to permit efficient implementation of N-version FT software while still tolerating random hardware failures with very high coverage; the reliability is found to be significantly higher than that of conventional majority-vote N-version software.

Keep this discovery

Explore connections, maps & timelines

BibTeXRIS

Lala, Jaynarayan H., Alger, Linda S.. 1988-01-01. Hardware and software fault tolerance - A unified architectural approach. https://ntrs.nasa.gov/citations/19890057054

Cite the original work for its findings. Save a collection to share your selection of sources.