An Approximation Scheme for Energy-Efficient Scheduling of Real-Time Tasks in Heterogeneous Multiprocessor Systems

被引:0
|
作者
Yang, Chuan-Yue [1 ]
Chen, Jian-Jia [2 ]
Kuo, Tei-Wei [1 ]
Thiele, Lothar [2 ]
机构
[1] Natl Taiwan Univ, Dept Comp Sci & Informat Engn, Taipei, Taiwan
[2] Swiss Fed Inst Technol, Comp Engn & Networks Lab TIK, Zurich, Switzerland
关键词
Multiprocessor scheduling; Heterogeneous multiprocessor; Energy-efficient scheduling;
D O I
暂无
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
As application complexity increases, modem embedded systems have adopted heterogeneous processing elements to enhance the computing capability or to reduce the power consumption. The heterogeneity has introduced challenges for energy efficiency in hardware and software implementations. This paper studies how to partition real-time tasks on a platform with heterogeneous processing elements (processors) so that the energy consumption can be minimized. The power consumption models considered in this paper are very general by assuming that the energy consumption with higher workload is larger than that with lower workload, which is true for many systems. We propose an approximation scheme to derive near-optimal solutions for different hardware configurations in energy/power consumption. When the number of processors is a constant, the scheme is a fully polynomial-time approximation scheme (FPTAS) to derive a solution with energy consumption very close to the optimal energy consumption in polynomial-time/space complexity. Experimental results reveal that the proposed scheme is very effective in energy efficiency with comparison to the state-of-the-art algorithm.
引用
收藏
页码:694 / +
页数:2
相关论文
共 50 条
  • [1] Energy-efficient tasks scheduling algorithm for real-time multiprocessor embedded systems
    Wang, Hwang-Cheng
    Woungang, Isaac
    Yao, Cheng-Wen
    Anpalagan, Alagan
    Obaidat, Mohammad S.
    [J]. JOURNAL OF SUPERCOMPUTING, 2012, 62 (02): : 967 - 988
  • [2] Energy-efficient tasks scheduling algorithm for real-time multiprocessor embedded systems
    Hwang-Cheng Wang
    Isaac Woungang
    Cheng-Wen Yao
    Alagan Anpalagan
    Mohammad S. Obaidat
    [J]. The Journal of Supercomputing, 2012, 62 : 967 - 988
  • [3] Leakage-aware energy-efficient scheduling of real-time tasks in multiprocessor systems
    Chen, Jian-Jia
    Hsu, Heng-Ruey
    Kuo, Tei-Wei
    [J]. PROCEEDINGS OF THE 12TH IEEE REAL-TIME AND EMBEDDED TECHNOLOGY AND APPLICATIONS SYMPOSIUM, 2006, : 408 - +
  • [4] Approximation algorithms for multiprocessor energy-efficient scheduling of periodic real-time tasks with uncertain task execution time
    Chen, Jian-Jia
    Yang, Chuan-Yue
    Lu, Hsueh-, I
    Kuo, Tei-Wei
    [J]. PROCEEDINGS OF THE 14TH IEEE REAL-TIME AND EMBEDDED TECHNOLOGY AND APPLICATIONS SYMPOSIUM, 2008, : 13 - +
  • [5] Multiprocessor energy-efficient scheduling for real-time tasks with different power characteristics
    Chen, JJ
    Kuo, TW
    [J]. 2005 INTERNATIONAL CONFERENCE ON PARALLEL PROCESSSING, PROCEEDINGS, 2005, : 13 - 20
  • [6] Energy-Efficient Fault-Tolerant Mapping and Scheduling on Heterogeneous Multiprocessor Real-Time Systems
    Huang, Kai
    Jiang, Xiaowen
    Zhang, Xiaomeng
    Yan, Rongjie
    Wang, Ke
    Xiong, Dongliang
    Yan, Xiaolang
    [J]. IEEE ACCESS, 2018, 6 : 57614 - 57630
  • [7] Feedback Scheduling for Energy-Efficient Real-Time Homogeneous Multiprocessor Systems
    Thammawichai, Mason
    Kerrigan, Eric C.
    [J]. 2016 IEEE 55TH CONFERENCE ON DECISION AND CONTROL (CDC), 2016, : 1643 - 1648
  • [8] Energy-efficient real-time task scheduling in multiprocessor DVS systems
    Chen, Jian-Jia
    Yang, Chuan-Yue
    Kuo, Tei-Wei
    Shih, Chi-Sheng
    [J]. PROCEEDINGS OF THE ASP-DAC 2007, 2007, : 342 - +
  • [9] Energy-Efficient Scheduling of Real-Time Periodic Tasks in Multicore Systems
    Wu, Xiaodong
    Lin, Yuan
    Han, Jian-Jun
    Gaudiot, Jean-Luc
    [J]. NETWORK AND PARALLEL COMPUTING, 2010, 6289 : 344 - +
  • [10] An Energy-efficient Uniform-multiprocessor Scheduling for Real-time Embedded Systems
    Chen, Da-Ren
    Yu Cheng-Jung
    Chen, Ye-Zheng
    [J]. FIFTH INTERNATIONAL CONFERENCE ON INFORMATICS AND APPLICATIONS (ICIA2016), 2016, : 71 - 80