Software Implemented Hardware Fault Tolerance

This book presents the theory behind software-implemented hardware fault tolerance, as well as the practical aspects needed to put it to work on real examples.

Software Implemented Hardware Fault Tolerance

Author: Olga Goloubeva

Publisher: Springer Science & Business Media

ISBN: 0387329374

Page: 228

View: 118

This book presents the theory behind software-implemented hardware fault tolerance, as well as the practical aspects needed to put it to work on real examples. By evaluating accurately the advantages and disadvantages of the already available approaches, the book provides a guide to developers willing to adopt software-implemented hardware fault tolerance in their applications. Moreover, the book identifies open issues for researchers willing to improve the already available techniques.

Software Fault Tolerance Techniques and Implementation

The book examines key programming techniques such as assertions, checkpointing, and atomic actions, and provides design tips and models to assist in the development of critical fault tolerant software that helps ensure dependable ...

Software Fault Tolerance Techniques and Implementation

Author: Laura L. Pullum

Publisher: Artech House

ISBN: 9781580534703

Page: 358

View: 471

This resource provides coverage of software fault tolerance techniques to guide professionals through design, operation and performance. It features a discussion on the advantages and disadvantages of specific techniques, so practitioners can decide which ones are best suited for their work.

Fault Tolerance Techniques for Spacecraft Control Computers

5.2.2 Softwareimplemented Hardware Faulttolerance The above single‐
version software faulttolerance is implemented by the software engineer during
the software coding phase – that is, it is not transparent to the software engineer.

Fault Tolerance Techniques for Spacecraft Control Computers

Author: Mengfei Yang

Publisher: John Wiley & Sons

ISBN: 1119107407

Page: 344

View: 226

Comprehensive coverage of all aspects of space application oriented fault tolerance techniques • Experienced expert author working on fault tolerance for Chinese space program for almost three decades • Initiatively provides a systematic texts for the cutting-edge fault tolerance techniques in spacecraft control computer, with emphasis on practical engineering knowledge • Presents fundamental and advanced theories and technologies in a logical and easy-to-understand manner • Beneficial to readers inside and outside the area of space applications

Hardware and Software Architectures for Fault Tolerance

This volume presents papers from a workshop held in 1993 where a small number of key researchers and practitioners in the area met to discuss the experiences of industrial practitioners, to provide a perspective on the state of the art of ...

Hardware and Software Architectures for Fault Tolerance

Author: Michel Banatre

Publisher: Springer Science & Business Media

ISBN: 9783540577676

Page: 311

View: 823

Fault tolerance has been an active research area for many years. This volume presents papers from a workshop held in 1993 where a small number of key researchers and practitioners in the area met to discuss the experiences of industrial practitioners, to provide a perspective on the state of the art of fault tolerance research, to determine whether the subject is becoming mature, and to learn from the experiences so far in order to identify what might be important research topics for the coming years. The workshop provided a more intimate environment for discussions and presentations than usual at conferences. The papers in the volume were presented at the workshop, then updated and revised to reflect what was learned at the workshop.

Fault Tolerant Systems

Fault-Tolerant Systems is the first book on fault tolerance design with a systems approach to both hardware and software.

Fault Tolerant Systems

Author: Israel Koren

Publisher: Elsevier

ISBN: 9780080492681

Page: 400

View: 537

Fault-Tolerant Systems is the first book on fault tolerance design with a systems approach to both hardware and software. No other text on the market takes this approach, nor offers the comprehensive and up-to-date treatment that Koren and Krishna provide. This book incorporates case studies that highlight six different computer systems with fault-tolerance techniques implemented in their design. A complete ancillary package is available to lecturers, including online solutions manual for instructors and PowerPoint slides. Students, designers, and architects of high performance processors will value this comprehensive overview of the field. The first book on fault tolerance design with a systems approach Comprehensive coverage of both hardware and software fault tolerance, as well as information and time redundancy Incorporated case studies highlight six different computer systems with fault-tolerance techniques implemented in their design Available to lecturers is a complete ancillary package including online solutions manual for instructors and PowerPoint slides

Hybrid Fault Tolerance Techniques to Detect Transient Faults in Embedded Processors

Non-intrusive modules, such as watchdogs, also cannot achieve full fault
tolerance, since they do not have access to internal ... Software-based
techniques, or Software Implemented Hardware Fault Tolerance (SIHFT)
techniques, use the ...

Hybrid Fault Tolerance Techniques to Detect Transient Faults in Embedded Processors

Author: José Rodrigo Azambuja

Publisher: Springer

ISBN: 3319063405

Page: 94

View: 613

This book describes fault tolerance techniques based on software and hardware to create hybrid techniques. They are able to reduce overall performance degradation and increase error detection when associated with applications implemented in embedded processors. Coverage begins with an extensive discussion of the current state-of-the-art in fault tolerance techniques. The authors then discuss the best trade-off between software-based and hardware-based techniques and introduce novel hybrid techniques. Proposed techniques increase existing fault detection rates up to 100%, while maintaining low performance overheads in area and application execution time.

Software Fault Tolerance

Software fault tolerance techniques involve error detection, exception handling, monitoring mechanisms, and error recovery.

Software Fault Tolerance

Author: Michael R. Lyu

Publisher: John Wiley & Sons Incorporated

ISBN:

Page: 337

View: 439

Software fault tolerance techniques involve error detection, exception handling, monitoring mechanisms, and error recovery. This issue of Trends in Software focuses on identification, formulation, application, and evaluation of current software fault tolerance techniques.

On Line Testing Workshop

Acting on the remaining 66 % of variables , a similar SEU tolerance is obtained
but the introduced area is significantly ... [ 11 ] P. P. Shirvani , N. Oh , E. J.
McCluskey , Software - Implemented Hardware Fault Tolerance Experiments
COTS in ...

On Line Testing Workshop

Author:

Publisher: IEEE

ISBN: 9780769516417

Page: 273

View: 615

This text contains information on computer engineering as presented at the 8th IEEE International On-Line Testing Workshop (IOLTW 2002).

Proceedings

In this paper , a source - to - source compiler supporting a Software -
Implemented Hardware Fault Tolerance approach is proposed , based on a set of
source code transformation rules . The proposed approach hardens a program
against ...

Proceedings

Author:

Publisher: IEEE

ISBN:

Page: 223

View: 370

Papers from a November 2001 workshop present the work of researchers and practitioners working on theory, techniques, and applications that concern analysis and manipulation of the source code of computer systems. Specific topics include application maintenance using software agents, a source-to-source compiler for generating dependable software, detecting dead statements for concurrent programs, finding code on the World Wide Web, and identifying clones in the Linux Kernel. Other subjects include measurement and analysis of runtime profiling data for Java programs, preserving the documentary structure of source code in language-based transformation tools, and type infeasible call chains. This work lacks a subject index. c. Book News Inc.

2001 IEEE International Symposium on Defect and Fault Tolerance in VLSI Systems

In this paper , we present a new Software Implemented Hardware Fault
Tolerance ( SIHFT ) technique that optimizes energy consumption of the program
execution while controlling error detection latency . 1 . 1 . Related work When we
use ...

2001 IEEE International Symposium on Defect and Fault Tolerance in VLSI Systems

Author:

Publisher: IEEE

ISBN: 9780769512037

Page: 468

View: 747

This volume features the proceedings of the International Symposium on Defect and Fault-Tolerance in VLSI Systems (DFT 2001).

Fault Tolerance in Distributed Systems

Comprehensive and self-contained, this book explores the information available on software supported fault tolerance techniques, with a focus on fault tolerance in distributed systems.

Fault Tolerance in Distributed Systems

Author: Pankaj Jalote

Publisher: Prentice Hall

ISBN:

Page: 432

View: 443

Fault tolerance is an approach by which reliability of a computer system can be increased beyond what can be achieved by traditional methods. Comprehensive and self-contained, this book explores the information available on software supported fault tolerance techniques, with a focus on fault tolerance in distributed systems.

Software Implemented Fault Insertion

The realization of the softwareimplemented fault insertion is presented on the
example system , FTMP . 3.1 Fault - Tolerant System Model Fault - tolerant
systems generally use either hardware or time redundancy to achieve reliability .

Software Implemented Fault Insertion

Author: Edward W. Czeck

Publisher:

ISBN:

Page: 30

View: 616

This report presents a model for fault insertion through software, describes its implementation on a fault tolerant computer, FTMP, presents a summary of fault detection, identifications, and reconfiguration data collected with software implemented fault insertion and compares the results to hardware fault insertion data. The software fault insertion model assumes faults manifest to data errors at the output of a task. The implementation of the software fault insertion model on FTMP allows inserted faults to emulate faults in the processor data path, processor control path, system memory, and system transmit bus. The experimental results showed detection time there was no correlation between software inserted faults, and hardware inserted faults; this is because hardware inserted faults must manifest to errors before detection, whereas software inserted faults immediately exercise the error detection mechanisms. In summary, although software fault insertion does not map directly to hardware fault insertion, experiments indicate software fault insertion as a means to characterize the fault handling capabilities of a system in error detection, identification, and error recovery. Keywords: Debugging(Computers); Computer program reliability; Computer aided diagnosis.

25th Euromicro Conference

Tracing Fault Effects in System Environment Janusz Sosnowski , Piotr
Gawkowski Warsaw University of Technology ... This is achieved with various
fault detection and fault tolerance mechanisms implemented in hardware and
software ) .

25th Euromicro Conference

Author:

Publisher: IEEE

ISBN: 9780769503219

Page: 1192

View: 775

Annotation This is a two-volume set of the proceedings of the September 1999 conference on the current and future developments in informatics theories and application areas. Volume I (80 contributions) discusses digital system design, architectures, and methods and tools. Volume II (30 contributions) covers music technology and audio processing, dependable computing systems, software process and product improvement, multimedia and telecommunication, and network computing. Lacks a subject index. Annotation copyrighted by Book News, Inc., Portland, OR.

Supercomputers

In fact , interest in fault tolerance has grown not only because of increasing
complexity of hardware and software but also ... The second part of this session is
devoted to software fault tolerance and software implemented fault tolerance .

Supercomputers

Author: Stephen Winter

Publisher: North Holland

ISBN: 9780444705198

Page: 862

View: 962