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 条
  • [21] Dynamic scheduling solutions for real-time multiprocessor systems
    Saez, S
    Vila, J
    Crespo, A
    CONTROL ENGINEERING PRACTICE, 1997, 5 (07) : 1007 - 1013
  • [22] Global Reliability-Aware Power Management for Multiprocessor Real-Time Systems
    Qi, Xuan
    Zhu, Dakai
    Aydin, Hakan
    16TH IEEE INTERNATIONAL CONFERENCE ON EMBEDDED AND REAL-TIME COMPUTING SYSTEMS AND APPLICATIONS (RTCSA 2010), 2010, : 183 - 192
  • [23] Leakage-Aware Dynamic Scheduling for Real-Time Adaptive Applications on Multiprocessor Systems
    Yu, Heng
    Veeravalli, Bharadwaj
    Ha, Yajun
    PROCEEDINGS OF THE 47TH DESIGN AUTOMATION CONFERENCE, 2010, : 493 - 498
  • [24] Quality-Driven Dynamic Scheduling for Real-Time Adaptive Applications on Multiprocessor Systems
    Yu, Heng
    Ha, Yajun
    Veeravalli, Bharadwaj
    IEEE TRANSACTIONS ON COMPUTERS, 2013, 62 (10) : 2026 - 2040
  • [25] The power of migration in multiprocessor scheduling of real-time systems
    Koren, G
    Dar, E
    Amir, A
    SIAM JOURNAL ON COMPUTING, 2000, 30 (02) : 511 - 527
  • [27] Peak temperature analysis and optimization for pipelined hard real-time systems
    Cheng, Long
    Huang, Kai
    Mi, Liang
    Chen, Gang
    Knoll, Alois
    Zhang, Xiaoqin
    INFORMATION SCIENCES, 2021, 575 : 666 - 697
  • [28] Combined scheduling of hard and soft real-time tasks in multiprocessor systems
    Duwairi, B
    Manimaran, G
    HIGH PERFORMANCE COMPUTING - HIPC 2003, 2003, 2913 : 279 - 289
  • [29] A Weakly Hard Real-Time Tasks on Global Scheduling of Multiprocessor Systems
    Ismail, Habibah
    Jawawi, Dayang N. A.
    Isa, Mohd Adham
    2015 9TH MALAYSIAN SOFTWARE ENGINEERING CONFERENCE (MYSEC2015), 2015, : 123 - 128
  • [30] Garbage Collector Scheduling in Dynamic, Multiprocessor Real-Time Systems
    Cho, Hyeonjoong
    Ravindran, Binoy
    Na, Chewoo
    IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, 2009, 20 (06) : 845 - 856