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 条
  • [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] Adaptive Periodic Thermal Management for Pipelined Hard Real-Time Systems
    Cheng, Long
    Huang, Kai
    Chen, Gang
    Bing, Zhenshan
    Knoll, Alois C.
    IEEE ACCESS, 2019, 7 : 114731 - 114746
  • [3] Applying Pay-Burst-Only-Once Principle for Periodic Power Management in Hard Real-Time Pipelined Multiprocessor Systems
    Chen, Gang
    Huang, Kai
    Buckl, Christian
    Knoll, Alois
    ACM TRANSACTIONS ON DESIGN AUTOMATION OF ELECTRONIC SYSTEMS, 2015, 20 (02)
  • [4] 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
  • [5] 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
  • [6] Dynamic I/O power management for hard real-time systems
    Swaminathan, V
    Chakrabarty, K
    Iyengar, SS
    PROCEEDINGS OF THE NINTH INTERNATIONAL SYMPOSIUM ON HARDWARE/SOFTWARE CODESIGN, 2001, : 237 - 242
  • [7] Power Efficient Scheduling for Hard Real-Time Systems on a Multiprocessor Platform
    Nistler, Peter J.
    Gaudiot, Jean-Luc
    NETWORK AND PARALLEL COMPUTING, 2010, 6289 : 106 - 120
  • [8] Task merging for dynamic power management of cyclic applications in real-time multiprocessor systems
    Qiu, Qinru
    Liu, Shaobo
    Wu, Qing
    PROCEEDINGS 2006 INTERNATIONAL CONFERENCE ON COMPUTER DESIGN, 2007, : 397 - 404
  • [9] 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
  • [10] An adaptive framework for multiprocessor real-time systems
    Block, Aaron
    Brandenburg, Bjoern
    Anderson, James H.
    Quint, Stephen
    ECRTS 2008: PROCEEDINGS OF THE 20TH EUROMICRO CONFERENCE ON REAL-TIME SYSTEMS, 2008, : 23 - +