DocumentCode :
2411946
Title :
Energy-aware adaptive checkpointing in embedded real-time systems
Author :
Zhang, Ying ; Chakrabarty, Krishnendu
Author_Institution :
Dept. of Electr. & Comput. Eng., Duke Univ., Durham, NC, USA
fYear :
2003
fDate :
2003
Firstpage :
918
Lastpage :
923
Abstract :
We present an integrated approach that provides fault tolerance and dynamic power management for a real-time task executing in an embedded system. Fault tolerance is achieved through an adaptive checkpointing scheme that dynamically adjusts the checkpointing interval during task execution. Adaptive checkpointing is then combined with a dynamic voltage scaling scheme to achieve power reduction. The resulting energy-aware adaptive checkpointing scheme uses a dynamic voltage scaling criterion that is based not only on the slack in task execution but also on the occurrences of faults during task execution. Simulation results show that compared to previous methods, the proposed approach significantly reduces power consumption and increases the likelihood of timely task completion in the presence of faults.
Keywords :
embedded systems; fault tolerant computing; system recovery; dynamic power management; dynamic voltage scaling scheme; embedded real-time systems; energy-aware adaptive checkpointing; fault tolerance; power reduction; task execution; Checkpointing; Dynamic voltage scaling; Embedded system; Energy management; Fault detection; Fault tolerance; Fault tolerant systems; Power system management; Real time systems; Voltage control;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Design, Automation and Test in Europe Conference and Exhibition, 2003
ISSN :
1530-1591
Print_ISBN :
0-7695-1870-2
Type :
conf
DOI :
10.1109/DATE.2003.1253723
Filename :
1253723
Link To Document :
بازگشت