Energy efficient scheduling for real-time embedded systems with QoS guarantee

被引:14
|
作者
Niu, Linwei [1 ]
机构
[1] Claflin Univ, Dept Comp Sci, Orangeburg, SC 29115 USA
关键词
Leakage; Real-time scheduling; EDF; Quality of service; Embedded system; MANAGEMENT; STREAMS;
D O I
10.1007/s11241-011-9118-9
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
While the dynamic voltage scaling (DVS) techniques are efficient in reducing the dynamic energy consumption for the processor, varying voltage alone becomes less effective for the overall energy reduction as the static power is growing rapidly. On the other hand, Quality of Service (QoS) is also a primary concern in the development of today's pervasive computing systems. In this paper, we propose a dynamic approach to minimize the overall energy consumption for soft real-time systems while ensuring the QoS-guarantee. The QoS requirements are deterministically quantified with the window-constraints, which require that at least m out of each non-overlapped window of k consecutive jobs of a task meet their deadlines. Necessary and sufficient conditions for checking the feasibility of task sets with arbitrary service times and periods are developed to ensure that the window-constraints can be guaranteed in the worst case. And efficient scheduling techniques based on pattern variation and dynamic slack reclaiming extensions are proposed to combine the task procrastination and dynamic slowdown to minimize the energy consumption. In contrast to the previous leakage-aware dynamic reclaiming work which never scales the job speed below the critical speed, we will show that it can be more energy efficient to reclaim the slack with speed lower than the critical speed when necessary. Through extensive simulations, our experiment results demonstrate that the proposed techniques significantly outperformed the previous research in both overall and idle energy reduction.
引用
收藏
页码:75 / 108
页数:34
相关论文
共 50 条
  • [1] Energy Efficient Scheduling for Real-Time Embedded Systems with QoS Guarantee
    Niu, Linwei
    [J]. 16TH IEEE INTERNATIONAL CONFERENCE ON EMBEDDED AND REAL-TIME COMPUTING SYSTEMS AND APPLICATIONS (RTCSA 2010), 2010, : 163 - 172
  • [2] Energy efficient scheduling for real-time embedded systems with QoS guarantee
    Linwei Niu
    [J]. Real-Time Systems, 2011, 47 : 75 - 108
  • [3] Energy-efficient scheduling with reliability guarantee in embedded real-time systems
    Xu, Hongzhi
    Li, Renfa
    Zeng, Lining
    Li, Keqin
    Pan, Chen
    [J]. SUSTAINABLE COMPUTING-INFORMATICS & SYSTEMS, 2018, 18 : 137 - 148
  • [4] The efficient QoS control in distributed real-time embedded systems
    Yuan, YW
    Yan, LM
    Guo, QP
    [J]. EMBEDDED SOFTWARE AND SYSTEMS, 2005, 3605 : 508 - 513
  • [5] An Efficient Scheduling For Low Power in Real-time Embedded Systems
    Anh-Vu Dinh-Duc
    [J]. 2012 INTERNATIONAL CONFERENCE ON ADVANCED TECHNOLOGIES FOR COMMUNICATIONS (ATC 2012), 2012, : 176 - 179
  • [6] Energy Efficient and Fairness Scheduling of Periodic Real-Time Tasks for Wireless Embedded Systems
    Rukpakavong, Wilawan
    Bull, Peter
    Guan, Lin
    Grigg, Alan
    [J]. 2013 COMPUTING, COMMUNICATIONS AND IT APPLICATIONS CONFERENCE (COMCOMAP), 2013, : 111 - 114
  • [7] Near optimal and energy-efficient scheduling for hard real-time embedded systems
    Mohsen, A
    Hofmann, R
    [J]. EMBEDDED AND UBIQUITOUS COMPUTING - EUC 2005, 2005, 3824 : 234 - 244
  • [8] Energy Efficient Real-Time Task Scheduling for Embedded Systems with Hybrid Main Memory
    Zhiyong Zhang
    Zhiping Jia
    Peng Liu
    Lei Ju
    [J]. Journal of Signal Processing Systems, 2016, 84 : 69 - 89
  • [9] Energy Efficient Real-Time Task Scheduling for Embedded Systems with Hybrid Main Memory
    Zhang, Zhiyong
    Liu, Peng
    Liu, Lei
    Jia, Zhiping
    [J]. 2014 IEEE 20TH INTERNATIONAL CONFERENCE ON EMBEDDED AND REAL-TIME COMPUTING SYSTEMS AND APPLICATIONS (RTCSA), 2014,
  • [10] Energy-efficient tasks scheduling algorithm for real-time multiprocessor embedded systems
    Hwang-Cheng Wang
    Isaac Woungang
    Cheng-Wen Yao
    Alagan Anpalagan
    Mohammad S. Obaidat
    [J]. The Journal of Supercomputing, 2012, 62 : 967 - 988