Energy-efficient task scheduling algorithms on heterogeneous computers with continuous and discrete speeds

被引:14
|
作者
Zhang, Luna Mingyi [1 ]
Li, Keqin [3 ]
Lo, Dan Chia-Tien [2 ]
Zhang, Yanqing [4 ]
机构
[1] Cornell Univ, Dept Comp Sci, Coll Engn, Ithaca, NY 14853 USA
[2] Southern Polytech State Univ, Dept Comp Sci & Software Engn, Marietta, GA 30060 USA
[3] SUNY Coll New Paltz, Dept Comp Sci, New Paltz, NY 12561 USA
[4] Georgia State Univ, Dept Comp Sci, Atlanta, GA 30302 USA
来源
关键词
Green computing; Task scheduling; Energy reduction; Power-aware methods; Pollution reduction; SLACK RECLAMATION;
D O I
10.1016/j.suscom.2013.01.002
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
A large number of computing servers and personal electronic devices waste a tremendous amount of energy and emit a considerable amount of carbon dioxide, which is the major contribution to the greenhouse effect. Thus, it is necessary to significantly reduce pollution and substantially lower energy usage. Green computing techniques are utilized in a myriad of applications in energy conservation and environment improvement. New green task scheduling algorithms for heterogeneous computers with changeable continuous speeds and changeable discrete speeds are developed to reduce energy consumption as much as possible and finish all tasks before a deadline. A newly proven theorem can determine the optimal speed for tasks assigned to a computer with continuous speeds. This project seeks to develop innovative green task scheduling algorithms that have two main steps: heuristically assigning tasks to computers, and setting optimal or near-optimal speeds for all tasks assigned to each computer. Sufficient simulation results indicate that the algorithm with the best task schedule varied. Thus, two hybrid algorithms for continuous and discrete speeds are created separately to obtain the best task schedule among candidate task schedules. Potential research applications include incorporating energy-efficient software into mobile devices, sensor networks, data centers, and cloud computing systems. (C) 2013 Elsevier Inc. All rights reserved.
引用
收藏
页码:109 / 118
页数:10
相关论文
共 50 条
  • [1] Energy-Efficient Task Scheduling on Multiple Heterogeneous Computers: Algorithms, Analysis, and Performance Evaluation
    Li, Keqin
    [J]. IEEE TRANSACTIONS ON SUSTAINABLE COMPUTING, 2016, 1 (01): : 7 - 19
  • [2] Energy-efficient scheduling algorithms based on task clustering in heterogeneous spark clusters
    Shi, Wenhu
    Li, Hongjian
    Guan, Junzhe
    Zeng, Hang
    Jahan, Rafe Misskat
    [J]. PARALLEL COMPUTING, 2022, 112
  • [3] Energy-Efficient Stochastic Task Scheduling on Heterogeneous Computing Systems
    Li, Kenli
    Tang, Xiaoyong
    Li, Keqin
    [J]. IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, 2014, 25 (11) : 2867 - 2876
  • [4] A Review Energy-Efficient Task Scheduling Algorithms in Cloud Computing
    Atiewi, Saleh
    Yussof, Salman
    Ezanee, Mohd
    Almiani, Muder
    [J]. 2016 IEEE LONG ISLAND SYSTEMS, APPLICATIONS AND TECHNOLOGY CONFERENCE (LISAT), 2016,
  • [5] Energy-efficient dynamic task scheduling algorithms for DVS systems
    Zhuo, Jianli
    Chakrabarti, Chaitali
    [J]. ACM TRANSACTIONS ON EMBEDDED COMPUTING SYSTEMS, 2008, 7 (02)
  • [6] An energy-efficient task scheduling algorithm for heterogeneous cloud computing systems
    Sanjaya K. Panda
    Prasanta K. Jana
    [J]. Cluster Computing, 2019, 22 : 509 - 527
  • [7] An energy-efficient task scheduling algorithm for heterogeneous cloud computing systems
    Panda, Sanjaya K.
    Jana, Prasanta K.
    [J]. CLUSTER COMPUTING-THE JOURNAL OF NETWORKS SOFTWARE TOOLS AND APPLICATIONS, 2019, 22 (02): : 509 - 527
  • [8] Energy-efficient task scheduling on heterogeneous computing systems by linear programming
    Zhang, Yujian
    Wang, Yun
    Tang, Xueyan
    Yuan, Xin
    Xu, Yifan
    [J]. CONCURRENCY AND COMPUTATION-PRACTICE & EXPERIENCE, 2018, 30 (19):
  • [9] Energy-Efficient Scheduling Algorithms with Reliability Goal on Heterogeneous Embedded Systems
    Han, Yu
    Hu, Wei
    Liu, Jing
    Gan, Yu
    [J]. 19TH IEEE INTERNATIONAL SYMPOSIUM ON PARALLEL AND DISTRIBUTED PROCESSING WITH APPLICATIONS (ISPA/BDCLOUD/SOCIALCOM/SUSTAINCOM 2021), 2021, : 555 - 562
  • [10] Energy-efficient Task Scheduling in Data Centers
    Mhedheb, Yousri
    Streit, Achim
    [J]. PROCEEDINGS OF THE 6TH INTERNATIONAL CONFERENCE ON CLOUD COMPUTING AND SERVICES SCIENCE, VOL 1 (CLOSER), 2016, : 273 - 282