A Dynamic Power Management Algorithm For Sporadic Tasks In Real-Time Embedded Systems

被引:0
|
作者
Deng, Changyi [1 ]
Guo, Ruifeng [2 ]
Wang, Hongliang [2 ]
Peng, Azhen [1 ]
机构
[1] Univ Chinese Acad Sci, Beijing 100039, Peoples R China
[2] Chinese Acad Sci, Shenyang Inst Comp Technol, Shenyang 100168, Peoples R China
关键词
Real-time system; energy-saving; DVS; Sporadic;
D O I
10.1109/TrustCom.2016.316
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Dynamic voltage Scaling (DVS) has been widely studied as an innovative technology in reducing the real-time embedded devices. An efficient performance of DVS algorithm largely depends on how to acquire more slack times to scale voltage down. In this paper, we present a more effective power management algorithm to reclaim online slack time from both higher-priority and lower-priority tasks. Based on the improvement of method, we propose a novel dynamic energy-saving scheduling algorithm for sporadic tasks in real-time embedded systems (DESSAST-RTES) based on EDF. We also introduce the critical speed which was proposed in previous Studies, and the dynamic power management technology to acquire better energy-saving performance. Considering the difference between the real execution time and the worst-case execution time, DESSAST-RTES can scale processor frequencies dynamically with the real execution time, while guaranteeing all task would not miss their deadlines. The experimental results show that the DESSAST-RTES algorithm can reduce more energy consumption than existing DVS algorithms for sporadic tasks.
引用
收藏
页码:2073 / 2078
页数:6
相关论文
共 50 条
  • [1] Locomotion-based dynamic power management in embedded real-time systems
    Oliver, LD
    Chakrabarty, K
    Brooks, RR
    [J]. ADVANCED SIGNAL PROCESSING ALGORITHMS, ARCHITECTURES, AND IMPLEMENTATIONS XIII, 2003, 5205 : 185 - 196
  • [2] Dynamic memory management for embedded real-time systems
    Crespo, A.
    Ripoll, I.
    Masmano, M.
    [J]. FROM MODEL-DRIVEN DESIGN TO RESOURCE MANAGEMENT FOR DISTRIBUTED EMBEDDED SYSTEMS, 2006, 225 : 195 - +
  • [3] Efficient power management in real-time embedded systems
    Zuquim, ALDP
    Vieira, LFM
    Vieira, MA
    Vieira, AB
    Carvalho, HS
    Nacif, JA
    Coelho, CN
    da Silva, DC
    Fernandes, AO
    Loureiro, AAF
    [J]. ETFA 2003: IEEE CONFERENCE ON EMERGING TECHNOLOGIES AND FACTORY AUTOMATION, VOL 1, PROCEEDINGS, 2003, : 496 - 505
  • [4] Managing dynamic concurrent tasks in embedded real-time multimedia systems
    Yang, P
    Marchal, P
    Wong, C
    Himpe, S
    Catthoor, F
    David, P
    Vounckx, J
    Lauwereins, R
    [J]. ISSS'02: 15TH INTERNATIONAL SYMPOSIUM ON SYSTEM SYNTHESIS, 2002, : 112 - 119
  • [5] Real-time Scheduling Of Sporadic Tasks In Energy Harvesting Distributed Reconfigurable Embedded Systems
    Housseyni, Wiem
    Mosbahi, Olfa
    Khalgui, Mohamed
    Chetto, Maryline
    [J]. 2016 IEEE/ACS 13TH INTERNATIONAL CONFERENCE OF COMPUTER SYSTEMS AND APPLICATIONS (AICCSA), 2016,
  • [6] Power-aware scheduling algorithms for sporadic tasks in real-time systems
    Zhang, Yi-wen
    Guo, Rui-feng
    [J]. JOURNAL OF SYSTEMS AND SOFTWARE, 2013, 86 (10) : 2611 - 2619
  • [7] DYNAMIC LOW POWER RECONFIGURATIONS OF REAL-TIME EMBEDDED SYSTEMS
    Wang, Xi
    Khalgui, Mohamed
    Li, Zhiwu
    [J]. PECCS 2011: PROCEEDINGS OF THE 1ST INTERNATIONAL CONFERENCE ON PERVASIVE AND EMBEDDED COMPUTING AND COMMUNICATION SYSTEMS, 2011, : 415 - 420
  • [8] Dynamic mapping and ordering tasks of embedded real-time systems on multiprocessor platforms
    Yang, P
    Catthoor, F
    [J]. SOFTWARE AND COMPILERS FOR EMBEDDED SYSTEMS, PROCEEDINGS, 2004, 3199 : 167 - 181
  • [9] 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
  • [10] Energy-efficient tasks scheduling algorithm for real-time multiprocessor embedded systems
    Wang, Hwang-Cheng
    Woungang, Isaac
    Yao, Cheng-Wen
    Anpalagan, Alagan
    Obaidat, Mohammad S.
    [J]. JOURNAL OF SUPERCOMPUTING, 2012, 62 (02): : 967 - 988