Adaptive Dynamic Power Management for Hard Real-time Pipelined Multiprocessor Systems

被引:0
|
作者
Chen, Gang [1 ]
Huang, Kai [1 ,2 ]
Knoll, Alois [1 ]
机构
[1] Tech Univ Munich, Inst Robot & Embedded Syst, D-80290 Munich, Germany
[2] Sun Yat Sen Univ, Sch Mobile Informat Engn, Guangzhou, Guangdong, Peoples R China
关键词
D O I
暂无
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Energy efficiency is a critical design concern for embedded systems. Dynamic power management (DPM) schemes in Multiprocessor System on Chips (MPSoCs) has been wildly used to explore the idleness of processors and dynamically reduce the energy consumption by putting idle processors to low-power states. In this paper, we explore how to effectively apply dynamic power management in adaptive manner to reduce leakage power consumption for coarse-grained pipelined systems under hard real-time requirements. At each adaptive point, a system transformation is proposed to model the pipeline system with unfinished events as multi-stream system. By using extended pay-burst-only-once principle, the service curves for corresponding stream can be computed as a constraint for a minimal resource demand and energy minimization problem can be formulated with respect to the resource demands at each adaptive point. One light-weight heuristic, called balance workload scheme (BWS), is proposed in this paper to solve the minimization problem. Simulation results using real-life applications are presented to demonstrate the effectiveness of our approach.
引用
收藏
页数:10
相关论文
共 50 条
  • [41] Global scheduling based reliability-aware power management for multiprocessor real-time systems
    Qi, Xuan
    Zhu, Dakai
    Aydin, Hakan
    REAL-TIME SYSTEMS, 2011, 47 (02) : 109 - 142
  • [42] A new dynamic scheduling algorithm for real-time heterogeneous multiprocessor systems
    Yang YuHai
    Yu Shengsheng
    Bin XueLian
    IITA 2007: WORKSHOP ON INTELLIGENT INFORMATION TECHNOLOGY APPLICATION, PROCEEDINGS, 2007, : 112 - +
  • [43] ACO Based Dynamic Scheduling Algorithm for Real-Time Multiprocessor Systems
    Shah, Apurva
    Kotecha, Ketan
    INTERNATIONAL JOURNAL OF GRID AND HIGH PERFORMANCE COMPUTING, 2011, 3 (03) : 20 - 30
  • [44] A new dynamic scheduling algorithm for real-time homogenous multiprocessor systems
    Yang, Yuhai
    Bin, Xuelian
    Yu, Shengsheng
    DCABES 2006 PROCEEDINGS, VOLS 1 AND 2, 2006, : 1064 - 1068
  • [45] Distributed Power Management of Real-time Applications on a GALS Multiprocessor SOC
    Nelson, Andrew
    Goossens, Kees
    2015 PROCEEDINGS OF THE INTERNATIONAL CONFERENCE ON EMBEDDED SOFTWARE (EMSOFT), 2015, : 147 - 156
  • [46] Developing a new dynamic scheduling algorithm for real-time multiprocessor systems
    Qiao, Ying
    Wang, Hong-An
    Dai, Guo-Zhong
    Ruan Jian Xue Bao/Journal of Software, 2002, 13 (01): : 51 - 58
  • [47] Adaptive real-time congestion management in smart power systems using a real-time hybrid optimization algorithm
    Esfahani, Mohammad Mahmoudian
    Sheikh, Ahmed
    Mohammed, Osama
    ELECTRIC POWER SYSTEMS RESEARCH, 2017, 150 : 118 - 128
  • [48] RT-DVS for Power Optimization in Multiprocessor Real-time Systems
    Naik, B. Venkateswarlu
    Das, Shirshendu
    Kapoor, Hemangee K.
    2014 INTERNATIONAL CONFERENCE ON INFORMATION TECHNOLOGY (ICIT), 2014, : 24 - 29
  • [49] Periodic Thermal Management for Hard Real-time Systems
    Cheng, Long
    Huang, Kai
    Chen, Gang
    Hu, Biao
    Knoll, Alois
    2015 10TH IEEE INTERNATIONAL SYMPOSIUM ON INDUSTRIAL EMBEDDED SYSTEMS (SIES), 2015, : 49 - 58
  • [50] Adaptive Task Allocation for Multiprocessor SoCs in Real-Time Energy Harvesting Systems
    Wei, Tongquan
    Guo, Yonghe
    Chen, Xiaodao
    Hu, Shiyan
    PROCEEDINGS OF THE ELEVENTH INTERNATIONAL SYMPOSIUM ON QUALITY ELECTRONIC DESIGN (ISQED 2010), 2010, : 538 - 543