DocumentCode
49188
Title
Scheduling Co-Design for Reliability and Energy in Cyber-Physical Systems
Author
Man Lin ; Yongwen Pan ; Yang, L.T. ; Minyi Guo ; Nenggan Zheng
Author_Institution
St. Francis Xavier Univ., Antigonish, NS, Canada
Volume
1
Issue
2
fYear
2013
fDate
Dec. 2013
Firstpage
353
Lastpage
365
Abstract
Energy aware scheduling and reliability are both very critical for real-time cyber-physical system design. However, it has been shown that the transient faults of a system will increase when the processor runs at reduced speed to save energy consumption. In this paper, we study total energy and reliability scheduling co-design problem for real-time cyber-physical systems. Total energy refers the sum of static and dynamic energy. Our goal is to minimize total energy while guaranteeing reliability constraints. We approach the problem from two directions based on the two different ways of guaranteeing the reliability of the tasks. The first approach aims at guaranteeing reliability at least as high as that of without speed scaling by reserving recovery job for each scaled down task. Heuristics have been used to guide the speed scaling and shutdown techniques that are used to lower total energy consumption while guaranteeing the reliability. The second way to guarantee the reliability of the tasks is to satisfy a known minimum reliability constraint for the tasks. The minimum reliable speed guarantees the reliability level of tasks, and is used as a constraint in the energy minimization problem. Both static and dynamic co-design methods are explored. Experimental results show that our methods are effective.
Keywords
energy consumption; minimisation; power aware computing; reliability; dynamic energy; energy aware scheduling; energy consumption; energy minimization problem; real-time cyber-physical system design; reliability constraint; scheduling codesign; shutdown technique; speed scaling; static energy; transient fault; Circuit faults; Energy consumption; Energy efficiency; Heuristic algorithms; Power demand; Processor scheduling; Voltage control; Real-time systems; dynamic energy; leakage control; reliability; static energy;
fLanguage
English
Journal_Title
Emerging Topics in Computing, IEEE Transactions on
Publisher
ieee
ISSN
2168-6750
Type
jour
DOI
10.1109/TETC.2013.2274042
Filename
6563161
Link To Document