A Generalized Framework for Energy Savings in Real-Time Multiprocessor Systems

被引:0
|
作者
Zeng, Gang [1 ]
Yokoyama, Tetsuo [1 ]
Tomiyama, Hiroyuki [1 ]
Takada, Hiroaki [1 ]
Ishihara, Tohru [2 ]
机构
[1] Nagoya Univ, Grad Sch Informat Sci, Chikusa Ku, Furo Cho, Nagoya, Aichi 4648603, Japan
[2] Kyushu Univ, Syst LSI Res Ctr, Sawara Ku, Fukuoka 8140001, Japan
关键词
embedded real-time systems; energy-aware multiprocessor scheduling; dynamic hardware resource configuration; dynamic voltage frequency scaling; dynamic power management;
D O I
暂无
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
A generalized dynamic energy performance scaling (DEPS) framework is proposed for exploring application-specific energy-saving potential in multiprocessor systems. This software-centric framework takes advantage of possible power control mechanisms to trade off performance for energy savings. Three existing technologies, i.e., dynamic hardware resource configuration (DHRC), dynamic voltage frequency scaling (DVFS), and dynamic power management (DPM), have been employed in this framework to achieve the maximal energy savings. The problem of determining the optimal task allocation and DEPS configurations is formulated as an integer linear programming (ILP) problem. Several practical issues such as how to reduce measurement and computation time and how to reduce the configuration overhead are also addressed. The effectiveness of DEPS is validated through a case study.
引用
收藏
页码:44 / +
页数:2
相关论文
共 50 条
  • [31] Globally scheduled real-time multiprocessor systems with GPUs
    Elliott, Glenn A.
    Anderson, James H.
    REAL-TIME SYSTEMS, 2012, 48 (01) : 34 - 74
  • [32] Efficient scheduling algorithms for real-time multiprocessor systems
    Ramamritham, Krithi
    Stankovic, John A.
    Shiah, Perng-Fei
    IEEE Transactions on Parallel and Distributed Systems, 1990, 1 (02) : 184 - 194
  • [33] A Framework Accommodating Categorized Multiprocessor Real-time Scheduling in the RTSJ
    Kwon, Jinsan
    Cho, Hyeonjoong
    Ravindran, Binoy
    PROCEEDINGS OF THE 10TH INTERNATIONAL WORKSHOP ON JAVA TECHNOLOGIES FOR REAL-TIME AND EMBEDDED SYSTEMS, 2012, : 18 - 25
  • [34] A Survey of Hard Real-Time Scheduling for Multiprocessor Systems
    Davis, Robert I.
    Burns, Alan
    ACM COMPUTING SURVEYS, 2011, 43 (04)
  • [35] MODELS OF REAL-TIME ORGANIZATION AND CONTROL IN MULTIPROCESSOR SYSTEMS
    MAMEDLI, EM
    SLEPCHENKO, AN
    KHUSIDMAN, VB
    AUTOMATION AND REMOTE CONTROL, 1991, 52 (08) : 1168 - 1174
  • [36] DESIGNING MULTIPROCESSOR REAL-TIME SYSTEMS WITH A MULTIVIEW APPROACH
    ZHANG, L
    VANKATWIJK, J
    INFORMATION PROCESSING '94, VOL I: TECHNOLOGY AND FOUNDATIONS, 1994, 51 : 195 - 200
  • [37] HETEROGENEOUS MULTIPROCESSOR MAPPING FOR REAL-TIME STREAMING SYSTEMS
    Lin, Jing
    Srivatsa, Akshaya
    Gerstlauer, Andreas
    Evans, Brian L.
    2011 IEEE INTERNATIONAL CONFERENCE ON ACOUSTICS, SPEECH, AND SIGNAL PROCESSING, 2011, : 1605 - 1608
  • [38] Supporting Pipelines in Soft Real-Time Multiprocessor Systems
    Liu, Cong
    Anderson, James H.
    PROCEEDINGS OF THE 21ST EUROMICRO CONFERENCE ON REAL-TIME SYSTEMS, 2009, : 269 - 278
  • [39] Adaptive Scheduling Algorithm for Real-Time Multiprocessor Systems
    Shah, Apurva
    Kotecha, Ketan
    2009 IEEE INTERNATIONAL ADVANCE COMPUTING CONFERENCE, VOLS 1-3, 2009, : 35 - +
  • [40] Globally scheduled real-time multiprocessor systems with GPUs
    Glenn A. Elliott
    James H. Anderson
    Real-Time Systems, 2012, 48 : 34 - 74