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 条
  • [21] Duplication-controlled static energy-efficient scheduling on multiprocessor computing system
    Kaur, Nirmal
    Bansal, Savina
    Bansal, Rakesh Kumar
    CONCURRENCY AND COMPUTATION-PRACTICE & EXPERIENCE, 2017, 29 (12):
  • [22] Energy-efficient synthesis of periodic task systems upon identical multiprocessor platforms
    Anderson, JH
    Baruah, SK
    24TH INTERNATIONAL CONFERENCE ON DISTRIBUTED COMPUTING SYSTEMS, PROCEEDINGS, 2004, : 428 - 435
  • [23] Energy-Efficient Task Scheduling in Fog Environment Using TOPSIS
    Nathawat, Sukhvinder Singh
    Garg, Ritu
    SOFT COMPUTING AND ITS ENGINEERING APPLICATIONS, PT 2, ICSOFTCOMP 2023, 2024, 2031 : 16 - 28
  • [24] System-level energy-efficient dynamic task scheduling
    Zhuo, JL
    Chakrabarti, C
    42ND DESIGN AUTOMATION CONFERENCE, PROCEEDINGS 2005, 2005, : 628 - 631
  • [25] Energy-Efficient Stochastic Task Scheduling on Heterogeneous Computing Systems
    Li, Kenli
    Tang, Xiaoyong
    Li, Keqin
    IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, 2014, 25 (11) : 2867 - 2876
  • [26] A Review Energy-Efficient Task Scheduling Algorithms in Cloud Computing
    Atiewi, Saleh
    Yussof, Salman
    Ezanee, Mohd
    Almiani, Muder
    2016 IEEE LONG ISLAND SYSTEMS, APPLICATIONS AND TECHNOLOGY CONFERENCE (LISAT), 2016,
  • [27] An Energy-Efficient Hybrid Scheduling Algorithm for Task Scheduling in the Cloud Computing Environments
    Walia, Navpreet Kaur
    Kaur, Navdeep
    Alowaidi, Majed
    Bhatia, Kamaljeet Singh
    Mishra, Shailendra
    Sharma, Naveen Kumar
    Sharma, Sunil Kumar
    Kaur, Harsimrat
    IEEE ACCESS, 2021, 9 : 117325 - 117337
  • [28] Reliable and energy-efficient task scheduling for dependable embedded systems
    Jiang, Wei
    Zhan, Jin-Yu
    Sang, Nan
    Yang, Xia
    Sichuan Daxue Xuebao (Gongcheng Kexue Ban)/Journal of Sichuan University (Engineering Science Edition), 2011, 43 (02): : 87 - 91
  • [29] Energy-efficient dynamic task scheduling algorithms for DVS systems
    Zhuo, Jianli
    Chakrabarti, Chaitali
    ACM TRANSACTIONS ON EMBEDDED COMPUTING SYSTEMS, 2008, 7 (02)
  • [30] Energy Efficient Multiprocessor Task Scheduling under Input-dependent Variation
    Cong, Jason
    Gururaj, Karthik
    DATE: 2009 DESIGN, AUTOMATION & TEST IN EUROPE CONFERENCE & EXHIBITION, VOLS 1-3, 2009, : 411 - 416