Dynamic I/O power management for hard real-time systems

被引:13
|
作者
Swaminathan, V [1 ]
Chakrabarty, K [1 ]
Iyengar, SS [1 ]
机构
[1] Duke Univ, Dept Elect & Comp Engn, Durham, NC 27708 USA
关键词
D O I
10.1109/HSC.2001.924682
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Power consumption is an important design parameter for embedded and portable systems. Software-controlled (or dynamic) power management (DPM) has recently emerged as an attractive alternative to inflexible hardware solutions. DPM for ham! real-time systems has received relatively little attention. In particular energy-driven I/O device scheduling for real-time systems has nor been considered before. We present the first online DPM algorithm, which we call Low Energy Device Scheduler (LEDES), for hard realtime systems. LEDES takes as inputs a predetermined task schedule and a device-usage list for each task and it generates a sequence of sleep/working states for each device. If guarantees that real-rime constraints are not violated and it also minimizes the energy consumed by the I/O devices used by the task set. LEDES is energy-optimal under the constraint that the start rimes of the tasks are fixed. We present a case study to show that LEDES can reduce energy consumption by almost 50%.
引用
收藏
页码:237 / 242
页数:6
相关论文
共 50 条
  • [1] Adaptive Dynamic Power Management for Hard Real-Time Systems
    Huang, Kai
    Santinelli, Luca
    Chen, Jian-Jia
    Thiele, Lothar
    Buttazzo, Giorgio C.
    2009 30TH IEEE REAL-TIME SYSTEMS SYMPOSIUM, PROCEEDINGS, 2009, : 23 - +
  • [2] Applying real-time interface and calculus for dynamic power management in hard real-time systems
    Huang, Kai
    Santinelli, Luca
    Chen, Jian-Jia
    Thiele, Lothar
    Buttazzo, Giorgio C.
    REAL-TIME SYSTEMS, 2011, 47 (02) : 163 - 193
  • [3] Applying real-time interface and calculus for dynamic power management in hard real-time systems
    Kai Huang
    Luca Santinelli
    Jian-Jia Chen
    Lothar Thiele
    Giorgio C. Buttazzo
    Real-Time Systems, 2011, 47 : 163 - 193
  • [4] Dynamic I/O power management in real-time systems with multiple-state I/O devices
    Swaminathan, V
    Chakrabarty, K
    PROCEEDINGS OF THE FIFTH INTERNATIONAL CONFERENCE ON INFORMATION FUSION, VOL II, 2002, : 965 - 972
  • [5] Dynamic I/O power management in real-time systems with multiple-state I/O devices
    Swaminathan, V
    Chakrabarty, K
    PROCEEDINGS OF THE FIFTH INTERNATIONAL CONFERENCE ON INFORMATION FUSION, VOL II, 2002, : 1588 - 1595
  • [6] System Wide Dynamic Power Management for Weakly Hard Real-Time Systems
    Niu, Linwei
    Quan, Gang
    JOURNAL OF LOW POWER ELECTRONICS, 2006, 2 (03) : 342 - 355
  • [7] Adaptive Dynamic Power Management for Hard Real-time Pipelined Multiprocessor Systems
    Chen, Gang
    Huang, Kai
    Knoll, Alois
    2014 IEEE 20TH INTERNATIONAL CONFERENCE ON EMBEDDED AND REAL-TIME COMPUTING SYSTEMS AND APPLICATIONS (RTCSA), 2014,
  • [8] Online dynamic power management with hard real-time guarantees
    Chen, Jian-Jia
    Kao, Mong-Jen
    Lee, D. T.
    Rutter, Ignaz
    Wagner, Dorothea
    THEORETICAL COMPUTER SCIENCE, 2015, 595 : 46 - 64
  • [9] Online Dynamic Power Management with Hard Real-Time Guarantees
    Chen, Jian-Jia
    Kao, Mong-Jen
    Lee, D. T.
    Rutter, Ignaz
    Wagner, Dorothea
    31ST INTERNATIONAL SYMPOSIUM ON THEORETICAL ASPECTS OF COMPUTER SCIENCE (STACS 2014), 2014, 25 : 226 - 238
  • [10] Dynamic power management and dynamic voltage scaling in real-time CMP systems
    Miao, Lei
    Qi, Yong
    Hou, Di
    Wu, Chang-li
    Dai, Yue-hua
    INTERNATIONAL CONFERENCE ON NETWORKING, ARCHITECTURE, AND STORAGE, PROCEEDINGS, 2007, : 249 - +