Energy-Aware Fault Tolerance in Fixed-Priority Real-Time Embedded Systems

Abstract

We investigate an integrated approach to fault tolerance and dynamic power management in real-time embedded systems. Fault tolerance is achieved via checkpointing and power management is carried out using dynamic voltage scaling (DVS). We present feasibility-of-scheduling tests for checkpointing schemes for a constant processor speed as well as for variable processor speeds. DVS is then carried out on the basis of these feasibility analyses. Experimental results show that compared to fault-oblivious methods, the proposed approach significantly reduces power consumption and guarantees timely task completion in the presence of faults.

Open PDF

Document Details

Document Type
Technical Report
Publication Date
Jan 01, 2005
Accession Number
ADA439596

Entities

People

  • Krishnendu Chakrabarty
  • Vishnu Swaminathan
  • Ying Zhang

Organizations

  • Duke University

Tags

DTIC Thesaurus Topics

  • Abstracts
  • Algorithms
  • Computations
  • Embedded Systems
  • Energy Consumption
  • Engineering
  • Equations
  • Fault Tolerance
  • Information Operations
  • Intervals
  • Iterations
  • Military Research
  • Organizational Structure
  • Recovery
  • Scheduling (Production)
  • Thermal Stresses

Fields of Study

  • Computer science
  • Engineering

Readers

  • Parallel and Distributed Computing.