Energy-efficient scheduling: classification, bounds, and algorithms

被引:1
|
作者
Agrawal, Pragati [1 ]
Rao, Shrisha [2 ]
机构
[1] Maulana Azad Natl Inst Technol, Dept Comp Sci & Engn, Bhopal, India
[2] Int Inst Informat Technol Bangalore, Bangalore, Karnataka, India
关键词
Scheduling; energy efficiency; approximation algorithms; distributed systems; computational complexity;
D O I
10.1007/s12046-021-01564-w
中图分类号
T [工业技术];
学科分类号
08 ;
摘要
The problem of attaining energy efficiency in distributed systems is of importance, but a general, non-domain-specific theory of energy-minimal scheduling is far from developed. In this paper, we classify the problems of energy-minimal scheduling and present theoretical foundations of the same. We derive results concerning energy-minimal scheduling of independent jobs in a distributed system with functionally similar machines with different working and idle power ratings. The machines considered in our system can have identical as well as different speeds. If the jobs can be divided into arbitrary parts, we show that the minimum-energy schedule can be generated in linear time and give exact scheduling algorithms. For the cases where jobs are non-divisible, we prove that the scheduling problems are NP-hard and also give approximation algorithms for the same along with their bounds.
引用
收藏
页数:13
相关论文
共 50 条
  • [11] Energy-Efficient Algorithms
    Albers, Susanne
    IARCS ANNUAL CONFERENCE ON FOUNDATIONS OF SOFTWARE TECHNOLOGY AND THEORETICAL COMPUTER SCIENCE (FSTTCS 2011), 2011, 13 : 1 - 2
  • [12] ENERGY-EFFICIENT REAL-TIME SCHEDULING WITH ACCRUAL UTILITY UNDER ENERGY BOUNDS
    Han, Jian-Jun
    Wu, Xiaodong
    PROCEEDINGS OF THE 2ND INTERNATIONAL CONFERENCE ON ADVANCED COMPUTER THEORY AND ENGINEERING (ICACTE 2009), VOLS 1 AND 2, 2009, : 465 - 472
  • [13] Comparative Analysis of Energy-Efficient Scheduling Algorithms for Big Data Applications
    Li, Hongjian
    Wang, Huochen
    Xiong, Anping
    Lai, Jun
    Tian, Wenhong
    IEEE ACCESS, 2018, 6 : 40073 - 40084
  • [14] Energy-efficient Scheduling Algorithms for Data Center Resources in Cloud Computing
    Adhikary, Tamal
    Das, Amit Kumar
    Razzaque, Md. Abdur
    Sarkar, A. M. Jehad
    2013 IEEE 15TH INTERNATIONAL CONFERENCE ON HIGH PERFORMANCE COMPUTING AND COMMUNICATIONS & 2013 IEEE INTERNATIONAL CONFERENCE ON EMBEDDED AND UBIQUITOUS COMPUTING (HPCC_EUC), 2013, : 1715 - 1720
  • [15] Energy-Efficient Scheduling Algorithms with Reliability Goal on Heterogeneous Embedded Systems
    Han, Yu
    Hu, Wei
    Liu, Jing
    Gan, Yu
    19TH IEEE INTERNATIONAL SYMPOSIUM ON PARALLEL AND DISTRIBUTED PROCESSING WITH APPLICATIONS (ISPA/BDCLOUD/SOCIALCOM/SUSTAINCOM 2021), 2021, : 555 - 562
  • [16] Energy-Efficient Packet Scheduling With Finite Blocklength Codes: Convexity Analysis and Efficient Algorithms
    Xu, Shengfeng
    Chang, Tsung-Hui
    Lin, Shih-Chun
    Shen, Chao
    Zhu, Gang
    IEEE TRANSACTIONS ON WIRELESS COMMUNICATIONS, 2016, 15 (08) : 5527 - 5540
  • [17] Energy-efficient scheduling for multiprocessors
    Lee, W. Y.
    Lee, H.
    ELECTRONICS LETTERS, 2006, 42 (21) : 1200 - 1202
  • [18] Energy-efficient windows scheduling
    Gunia, Christian
    SOFSEM 2008: THEORY AND PRACTICE OF COMPUTER SCIENCE, 2008, 4910 : 304 - 315
  • [19] Energy-Efficient Scheduling with Predictions
    Balkanski, Eric
    Perivier, Noemie
    Stein, Clifford
    Wei, Hao-Ting
    ADVANCES IN NEURAL INFORMATION PROCESSING SYSTEMS 36 (NEURIPS 2023), 2023,
  • [20] Energy-efficient scheduling algorithms based on task clustering in heterogeneous spark clusters
    Shi, Wenhu
    Li, Hongjian
    Guan, Junzhe
    Zeng, Hang
    Jahan, Rafe Misskat
    PARALLEL COMPUTING, 2022, 112