Scheduling Strategy to Minimize Makespan for Energy-Efficient Parallel Applications in Heterogeneous Computing Systems

被引:0
|
作者
Cheng, Lin [1 ,2 ]
Wu, Jing [1 ,2 ]
Hu, Wei [1 ,2 ]
Li, Haodi [1 ,2 ]
Chen, Ziyu [1 ,2 ]
机构
[1] Wuhan Univ Sci & Technol, Coll Comp Sci & Technol, Wuhan, Peoples R China
[2] Hubei Key Lab Intelligent Informat Proc & Real Ti, Wuhan, Peoples R China
关键词
energy consumption; scheduling; heterogeneous computing systems; parallel applications; scheduling lengths;
D O I
10.1007/978-981-97-5675-9_15
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Energy consumption has emerged as a critical design constraint in heterogeneous computing systems, spanning from small embedded devices to expansive data centers. In this paper, our primary focus is on the challenge of minimizing scheduling lengths for parallel applications within energy-constrained heterogeneous computing environments. Here, the scheduling length denotes the actual time required for a task to reach completion. In this study, we tackle the issue of minimizing energy allocation for unassigned tasks and introduce a novel task scheduling algorithm (EEMM). This algorithm incorporates a weight-based mechanism for pre-assigning energy consumption to unassigned tasks. Through a series of experiments conducted on real parallel applications, we consistently observe that the proposed algorithm ensures that the actual energy consumption remains within specified constraints and achieves shorter scheduling lengths. This demonstrates its superior performance. This research offers a valuable solution to the task scheduling problem in energy-constrained heterogeneous computing environments.
引用
收藏
页码:166 / 178
页数:13
相关论文
共 50 条
  • [21] A DVFS-Weakly Dependent Energy-Efficient Scheduling Approach for Deadline-Constrained Parallel Applications on Heterogeneous Systems
    Huang, Jing
    Li, Renfa
    An, Jiyao
    Zeng, Haibo
    Chang, Wanli
    IEEE TRANSACTIONS ON COMPUTER-AIDED DESIGN OF INTEGRATED CIRCUITS AND SYSTEMS, 2021, 40 (12) : 2481 - 2494
  • [22] Optimized energy aware scheduling to minimize makespan in distributed systems
    Rajkumar, K.
    Swaminathan, P.
    BIOMEDICAL RESEARCH-INDIA, 2017, 28 (07): : 2877 - 2883
  • [23] 3E: Energy-efficient elastic scheduling for independent tasks in heterogeneous computing systems
    Zhu, Xiaomin
    Ge, Rong
    Sun, Jinguang
    He, Chuan
    JOURNAL OF SYSTEMS AND SOFTWARE, 2013, 86 (02) : 302 - 314
  • [24] CPU-GPU Utilization Aware Energy-Efficient Scheduling Algorithm on Heterogeneous Computing Systems
    Tang, Xiaoyong
    Fu, Zhuojun
    IEEE ACCESS, 2020, 8 (08): : 58948 - 58958
  • [25] Efficient and Scalable Computation of the Energy and Makespan Pareto Front for Heterogeneous Computing Systems
    Tarplee, Kyle M.
    Friese, Ryan
    Maciejewski, Anthony A.
    Siegel, Howard Jay
    2013 FEDERATED CONFERENCE ON COMPUTER SCIENCE AND INFORMATION SYSTEMS (FEDCSIS), 2013, : 401 - 408
  • [26] An Efficient Scheduling Algorithm for Energy Consumption Constrained Parallel Applications on Heterogeneous Distributed Systems
    Song, Jinlin
    Xie, Guoqi
    Li, Renfa
    Chen, Xiaoming
    2017 15TH IEEE INTERNATIONAL SYMPOSIUM ON PARALLEL AND DISTRIBUTED PROCESSING WITH APPLICATIONS AND 2017 16TH IEEE INTERNATIONAL CONFERENCE ON UBIQUITOUS COMPUTING AND COMMUNICATIONS (ISPA/IUCC 2017), 2017, : 32 - 39
  • [27] Reliability/Performance-Aware Scheduling for Parallel Applications With Energy Constraints on Heterogeneous Computing Systems
    Peng, Jiwu
    Li, Kenli
    Chen, Jianguo
    Li, Keqin
    IEEE TRANSACTIONS ON SUSTAINABLE COMPUTING, 2022, 7 (03): : 681 - 695
  • [28] Subtask-Aware Energy Allocation Algorithm for Parallel Applications Scheduling on Heterogeneous Computing Systems
    Li, Zirui
    Wu, Jing
    Li, Haodi
    Hu, Wei
    ADVANCED INTELLIGENT COMPUTING TECHNOLOGY AND APPLICATIONS, PT V, ICIC 2024, 2024, 14879 : 191 - 202
  • [29] Energy-efficient computation offloading strategy with tasks scheduling in edge computing
    Zhang, Yue
    Fu, Jingqi
    WIRELESS NETWORKS, 2021, 27 (01) : 609 - 620
  • [30] Energy-efficient computation offloading strategy with tasks scheduling in edge computing
    Yue Zhang
    Jingqi Fu
    Wireless Networks, 2021, 27 : 609 - 620