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 条
[21]   Power optimization of real-time embedded systems on variable speed processors [J].
Shin, Y ;
Choi, K ;
Sakurai, T .
ICCAD - 2000 : IEEE/ACM INTERNATIONAL CONFERENCE ON COMPUTER AIDED DESIGN, 2000, :365-368
[22]  
URUNUELA R, 2010, 15 IEEE INT C EM TEC
[23]   Energy-aware runtime scheduling for embedded-multiprocessor SOCs [J].
Yang, P ;
Wong, C ;
Marchal, P ;
Catthoor, F ;
Desmet, D ;
Verkest, D ;
Lauwereins, R .
IEEE DESIGN & TEST OF COMPUTERS, 2001, 18 (05) :46-58
[24]   Power aware scheduling for AND/OR graphs in multi-processor real-time systems [J].
Zhu, D ;
AbouGhazaleh, N ;
Mossé, D ;
Melhem, R .
2002 INTERNATIONAL CONFERENCE ON PARALLEL PROCESSING, PROCEEDING, 2002, :593-601