Title :
Energy-aware Standby-Sparing Technique for periodic real-time applications
Author :
Haque, Mohammad A. ; Aydin, Hakan ; Zhu, Dakai
Author_Institution :
Dept. of Comput. Sci., George Mason Univ., Fairfax, VA, USA
Abstract :
In this paper, we present an energy-aware standby-sparing technique for periodic real-time applications. A standby-sparing system consists of a primary processor where the application tasks are executed using Dynamic Voltage Scaling (DVS) to save energy, and a spare processor where the backup tasks are executed at maximum voltage/frequency, should there be a need. In our framework, we employ Earliest-Deadline-First (EDF) and Earliest-Deadline-Late (EDL) scheduling policies on the primary and spare CPUs, respectively. The use of EDL on the spare CPU allows delaying the backup tasks on the spare CPU as much as possible, enabling energy savings. We develop static and dynamic algorithms based on these principles, and evaluate their performance experimentally. Our simulation results show significant energy savings compared to existing reliability-aware power management (RAPM) techniques for most execution scenarios.
Keywords :
fault tolerant computing; power aware computing; processor scheduling; CPU; backup task; dynamic algorithm; dynamic voltage scaling; earliest-deadline-first scheduling policy; earliest-deadline-late scheduling policy; energy saving; energy-aware standby-sparing technique; periodic real-time applications; reliability-aware power management; static algorithm; Circuit faults; Real time systems; Reliability; Schedules; Time frequency analysis; Transient analysis; Voltage control; EDF Scheduling; Energy Management; Real-Time Systems; Reliability Dynamic Voltage Scaling; Standby-Sparing;
Conference_Titel :
Computer Design (ICCD), 2011 IEEE 29th International Conference on
Conference_Location :
Amherst, MA
Print_ISBN :
978-1-4577-1953-0
DOI :
10.1109/ICCD.2011.6081396