Hybrid power management in real time embedded systems: an interplay of DVFS and DPM techniques

被引:28
作者
Bhatti, Muhammad Khurram [1 ]
Belleudy, Cecile [1 ]
Auguin, Michel [1 ]
机构
[1] Univ Nice Sophia Antipolis, CNRS, LEAT Lab, F-06560 Valbonne, France
关键词
Real time systems; Dynamic voltage & frequency scaling; Dynamic power management; Machine learning; Energy; Power; Multiprocessor scheduling;
D O I
10.1007/s11241-011-9116-y
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Energy-aware scheduling of real time applications over multiprocessor systems is considered in this paper. Early research reports that while various energy-saving policies, for instance Dynamic Power Management (DPM) and Dynamic Voltage & Frequency scaling (DVFS) policies, perform well individually for a specific set of operating conditions, they often outperform each other under different workload and/or architecture configuration. Thus, no single policy fits perfectly all operating conditions. Instead of designing new policies for specific operating conditions, this paper proposes a generic power/energy management scheme that takes a set of well-known existing (DPM and DVFS) policies, each of which performs well for a set of conditions, and adapts at runtime to the best-performing policy for any given workload. Experiments are performed using state-of the-art DPM and DVFS policies and the results show that our proposed scheme adapts well to the changing workload and always achieves overall energy savings comparable to that of best-performing policy at any point in time.
引用
收藏
页码:143 / 162
页数:20
相关论文
共 24 条
[1]  
AlEnawy TA, 2005, RTAS 2005: 11TH IEEE REAL TIME AND EMBEDDED TECHNOLOGY AND APPLICATIONS SYMPOSIUM, PROCEEDINGS, P213
[2]  
[Anonymous], 2006, P 2006 IEEE ACM INT, DOI DOI 10.1145/1233501.1233656
[3]   Power-aware scheduling for periodic real-time tasks [J].
Aydin, H ;
Melhem, R ;
Mossé, D ;
Mejía-Alvarez, P .
IEEE TRANSACTIONS ON COMPUTERS, 2004, 53 (05) :584-600
[4]  
Aydin H., 2003, P 17 INT S PAR DISTR
[5]  
Benini L., 1997, Dynamic Power Management: Design Techniques and CAD Tools
[6]  
Benini Luca., 2002, SURVEY DESIGN TECHNI, P231
[7]  
BHATTI MK, 2009, P PATMOS 09
[8]  
BHATTI MK, 2010, P IEEE INT C DES ARC
[9]  
Bini E., 2005, IEEE P EUR C REAL TI
[10]  
Cheng H, 2009, INT J EMBED SYST, V4, P141, DOI 10.1504/IJES.2009.027938