Multiprocessor energy-efficient scheduling with task migration considerations

被引:51
|
作者
Chen, JJ [1 ]
Hsu, HR [1 ]
Chuang, KH [1 ]
Yang, CL [1 ]
Pang, AC [1 ]
Kuo, TW [1 ]
机构
[1] Natl Taiwan Univ, Dept Comp Sci & Informat Engn, Taipei 106, Taiwan
关键词
energy-efficient scheduling; real-time task scheduling; power management; real-time systems; multiprocessor scheduling;
D O I
10.1109/EMRTS.2004.1311011
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
This paper targets energy-efficient scheduling of tasks over multiple processors, where tasks share a common deadline. Distinct from many research results on heuristics-based energy-efficient scheduling, we propose approximation algorithms with different approximation bounds for processors with/without constraints on the maximum processor speed, where no task migration is allowed. When there is no constraint on processor speeds, we propose an approximation algorithm for two-processor scheduling to provide trade-offs among the specified error, the running time, the approximation ratio, and the memory space complexity. An approximation algorithm with a 1.13-approximation ratio for M-processor systems is also derived (M > 2). When there is an upper bound on processor speeds, an artificial-bound approach is taken to minimize the energy consumption with a 1.13-approximation ratio. An optimal scheduling algorithm is then proposed in the minimization of the energy consumption when task migration is allowed.
引用
收藏
页码:101 / 108
页数:8
相关论文
共 50 条
  • [1] Task allocation, migration and scheduling for energy-efficient real-time multiprocessor architectures
    Rupanetti, Dulana
    Salamy, Hassan
    [J]. JOURNAL OF SYSTEMS ARCHITECTURE, 2019, 98 : 17 - 26
  • [2] A Task Migration Constrained Energy-Efficient Scheduling Algorithm for Multiprocessor Real-time Systems
    Zheng, Liu
    [J]. 2007 INTERNATIONAL CONFERENCE ON WIRELESS COMMUNICATIONS, NETWORKING AND MOBILE COMPUTING, VOLS 1-15, 2007, : 3055 - 3058
  • [3] 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 - +
  • [4] METSM: Multiobjective energy-efficient task scheduling model for an edge heterogeneous multiprocessor system
    Jiang, Qiangqiang
    Xin, Xu
    Yao, Libo
    Chen, Bo
    [J]. Future Generation Computer Systems, 2024, 152 : 207 - 223
  • [5] METSM: Multiobjective energy-efficient task scheduling model for an edge heterogeneous multiprocessor system
    Jiang, Qiangqiang
    Xin, Xu
    Yao, Libo
    Chen, Bo
    [J]. FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF ESCIENCE, 2024, 152 : 207 - 223
  • [6] Energy-Efficient Task Assignment on Asymmetric Multiprocessor Platforms
    Saad, Elsayed M.
    Awadalla, Medhat H.
    Shalan, Mohamed
    Elewi, Abdullah M.
    [J]. 2013 30TH NATIONAL RADIO SCIENCE CONFERENCE (NRSC2013), 2013, : 381 - 392
  • [7] Energy-efficient multiprocessor scheduling for flow time and makespan
    Sun, Hongyang
    He, Yuxiong
    Hsu, Wen-Jing
    Fan, Rui
    [J]. THEORETICAL COMPUTER SCIENCE, 2014, 550 : 1 - 20
  • [8] An approximation algorithm for energy-efficient scheduling on a chip multiprocessor
    Yang, CY
    Chen, JJ
    Kuo, TW
    [J]. DESIGN, AUTOMATION AND TEST IN EUROPE CONFERENCE AND EXHIBITION, VOLS 1 AND 2, PROCEEDINGS, 2005, : 468 - 473
  • [9] Adaptive genetic algorithm for energy-efficient task scheduling on asymmetric multiprocessor system-on-chip
    Yun, Yonghee
    Hwang, Eun Ju
    Kim, Young Hwan
    [J]. MICROPROCESSORS AND MICROSYSTEMS, 2019, 66 : 19 - 30
  • [10] Reliability-Driven Energy-Efficient Task Scheduling for Multiprocessor Real-Time Systems
    Wei, Tongquan
    Chen, Xiaodao
    Hu, Shiyan
    [J]. IEEE TRANSACTIONS ON COMPUTER-AIDED DESIGN OF INTEGRATED CIRCUITS AND SYSTEMS, 2011, 30 (10) : 1569 - 1573