A Control-Theoretic Energy Management for Fault-Tolerant Hard Real-Time Systems

被引:0
作者
Ahmadian, Ali Sharif [1 ]
Hosseingholi, Mahdieh [1 ]
Ejlali, Alireza [1 ]
机构
[1] Sharif Univ Technol, Tehran, Iran
来源
2010 IEEE INTERNATIONAL CONFERENCE ON COMPUTER DESIGN | 2010年
关键词
Hard real-time embedded systems; energy consumption; dynamic voltage scaling; fault-tolerance; feedback scheduling; POWER MANAGEMENT;
D O I
暂无
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Recently, the tradeoff between low energy consumption and high fault-tolerance has attracted a lot of attention as a key issue in the design of real-time embedded systems. Dynamic Voltage Scaling (DVS) is known as one of the most effective low energy techniques for real-time systems. It has been observed that the use of control-theoretic methods can improve the effectiveness of DVS-enabled systems. In this paper, we have investigated reducing the energy consumption of fault-tolerant hard real-time systems using feedback control theory. Our proposed feedback-based DVS method makes the system capable of selecting the proper frequency and voltage settings in order to reduce the energy consumption while guaranteeing hard real-time requirements in the presence of unpredictable workload fluctuations and faults. In the proposed method, the available slack-time is exploited by a feedback-based DVS at runtime to reduce the energy consumption. Furthermore, some slack-time is reserved for re-execution in case of faults. Simulation results show that, as compared with traditional DVS methods without fault-tolerance, our proposed approach not only significantly reduces energy consumption, but also it satisfies hard real-time constraints in the presence of faults. The transition overhead (both time and energy), caused by changing the system supply voltage, are also taken into account in our simulation experiments. (Abstract)
引用
收藏
页码:173 / 178
页数:6
相关论文
共 27 条
[1]   Overhead-conscious voltage selection for dynamic and leakage energy reduction of time-constrained systems [J].
Andrei, A ;
Schmitz, M ;
Eles, P ;
Peng, Z ;
Al-Hashimi, BM .
IEE PROCEEDINGS-COMPUTERS AND DIGITAL TECHNIQUES, 2005, 152 (01) :28-38
[2]  
[Anonymous], 2009, INT PXA270 PROC EL M
[3]  
Burd T. D., 1995, Proceedings of the Twenty-Eighth Hawaii International Conference on System Sciences, P288, DOI 10.1109/HICSS.1995.375385
[4]   A dynamic voltage scaled microprocessor system [J].
Burd, TD ;
Pering, TA ;
Stratakos, AJ ;
Brodersen, RW .
IEEE JOURNAL OF SOLID-STATE CIRCUITS, 2000, 35 (11) :1571-1580
[5]  
Cervin A., 2006, 2006 IEEE COMP AID C, P1194
[6]   Combined time and information redundancy for SEU-tolerance in energy-efficient real-time systems [J].
Ejlali, Alireza ;
Al-Hashimi, Bashir M. ;
Schmitz, Marcus T. ;
Rosinger, Paul ;
Miremadi, Seyed Ghassem .
IEEE TRANSACTIONS ON VERY LARGE SCALE INTEGRATION (VLSI) SYSTEMS, 2006, 14 (04) :323-335
[7]  
Eles Petru., 2008, Proceedings of the conference on Design, automation and test in Europe, P1117
[8]  
Ghosh S., 1994, Proceedings Eighth International Parallel Processing Symposium (Cat. No.94TH0652-8), P775, DOI 10.1109/IPPS.1994.288216
[9]   Embedded power supply for low-power DSP [J].
Gutnik, V ;
Chandrakasan, AP .
IEEE TRANSACTIONS ON VERY LARGE SCALE INTEGRATION (VLSI) SYSTEMS, 1997, 5 (04) :425-435
[10]  
Lee Insup., 2007, Handbook of Real-Time and Embedded Systems, V1st