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 条
  • [31] Energy-Efficient Resource Utilization for Heterogeneous Embedded Computing Systems
    Huang, Jing
    Li, Renfa
    An, Jiyao
    Ntalasha, Derrick
    Yang, Fan
    Li, Keqin
    IEEE TRANSACTIONS ON COMPUTERS, 2017, 66 (09) : 1518 - 1531
  • [32] Intelligent energy-efficient scheduling with ant colony techniques for heterogeneous edge computing
    Liu, Jing
    Yang, Pei
    Chen, Cen
    JOURNAL OF PARALLEL AND DISTRIBUTED COMPUTING, 2023, 172 : 84 - 96
  • [33] On-Line Scheduling on Parallel Machines to Minimize the Makespan
    Songsong Li
    Yuzhong Zhang
    Journal of Systems Science and Complexity, 2016, 29 : 472 - 477
  • [34] Scheduling energy-constrained parallel applications in heterogeneous systems
    Xu, Hongzhi
    Zhang, Binlian
    Pan, Chen
    Li, Keqin
    FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF ESCIENCE, 2025, 166
  • [35] On-Line Scheduling on Parallel Machines to Minimize the Makespan
    Li Songsong
    Zhang Yuzhong
    JOURNAL OF SYSTEMS SCIENCE & COMPLEXITY, 2016, 29 (02) : 472 - 477
  • [36] Energy and Makespan Tradeoffs in Heterogeneous Computing Systems using Efficient Linear Programming Techniques
    Tarplee, Kyle M.
    Friese, Ryan
    Maciejewski, Anthony A.
    Siegel, Howard Jay
    Chong, Edwin K. P.
    IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, 2016, 27 (06) : 1633 - 1646
  • [37] On-Line Scheduling on Parallel Machines to Minimize the Makespan
    LI Songsong
    ZHANG Yuzhong
    Journal of Systems Science & Complexity, 2016, 29 (02) : 472 - 477
  • [38] Scheduling Malleable Tasks on Parallel Processors to Minimize the Makespan
    Jacek Błażewicz
    Maciej Machowiak
    Jan Węglarz
    Mikhail Y. Kovalyov
    Denis Trystram
    Annals of Operations Research, 2004, 129 : 65 - 80
  • [39] Scheduling malleable tasks on parallel processors to minimize the makespan
    Blazewicz, J
    Machowiak, M
    Weglarz, J
    Kovalyov, MY
    Trystram, D
    ANNALS OF OPERATIONS RESEARCH, 2004, 129 (1-4) : 65 - 80
  • [40] An elastic energy-aware scheduling strategy for heterogeneous computing systems
    Zhu, Xiao-Min
    He, Chuan
    Wang, Jian-Jiang
    Jiang, Jian-Qing
    Jisuanji Xuebao/Chinese Journal of Computers, 2012, 35 (06): : 1313 - 1326