Efficient approximation algorithms for scheduling moldable tasks

被引:0
|
作者
Wu, Xiaohu [1 ]
Loiseau, Patrick [2 ]
机构
[1] Beijing Univ Posts & Telecommun, Beijing, Peoples R China
[2] Inria, FairPlay Team, Palaiseau, France
基金
国家重点研发计划;
关键词
Scheduling; Approximation algorithms; Moldable tasks; RECTANGLES; JOBS;
D O I
10.1016/j.ejor.2023.02.044
中图分类号
C93 [管理学];
学科分类号
12 ; 1201 ; 1202 ; 120202 ;
摘要
Moldable tasks allow schedulers to determine the number of processors assigned to each task, thus enabling efficient use of large-scale parallel processing systems. We consider the problem of scheduling independent moldable tasks on processors and propose a new perspective of the existing speedup models: as the number pof processors assigned to a task increases, the speedup is linear if pis small and becomes sublinear after pexceeds a threshold. Based on this, we propose an efficient approximation algorithm to minimize the makespan. As a by-product, we also propose an approximation algorithm to maximize the sum of values of tasks completed by a deadline; this scheduling objective is considered for moldable tasks for the first time while similar works have been done for other types of parallel tasks. (C) 2023 Elsevier B.V. All rights reserved.
引用
收藏
页码:71 / 83
页数:13
相关论文
共 50 条
  • [1] Approximation algorithms for scheduling monotonic moldable tasks on multiple platforms
    Fangfang Wu
    Zhongyi Jiang
    Run Zhang
    Xiandong Zhang
    Journal of Scheduling, 2023, 26 : 383 - 398
  • [2] Approximation algorithms for scheduling monotonic moldable tasks on multiple platforms
    Wu, Fangfang
    Jiang, Zhongyi
    Zhang, Run
    Zhang, Xiandong
    JOURNAL OF SCHEDULING, 2023, 26 (04) : 383 - 398
  • [3] Heuristic Algorithms for Dynamic Scheduling of Moldable Tasks
    Hikida, Takuma
    Nishikawa, Hiroki
    Tomiyama, Hiroyuki
    2020 17TH INTERNATIONAL SOC DESIGN CONFERENCE (ISOCC 2020), 2020, : 55 - 56
  • [4] An improved approximation algorithm for scheduling monotonic moldable tasks
    Wu, Fangfang
    Zhang, Xiandong
    Chen, Bo
    EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 2023, 306 (02) : 567 - 578
  • [5] Scheduling moldable BSP tasks
    Dutot, PF
    Netto, MAS
    Goldman, A
    Kon, F
    JOB SCHEDULING STRATEGIES FOR PARALLEL PROCESSING, 2005, 3834 : 157 - 172
  • [6] Hierarchical scheduling for moldable tasks
    Dutot, PF
    EURO-PAR 2005 PARALLEL PROCESSING, PROCEEDINGS, 2005, 3648 : 302 - 311
  • [7] Online scheduling of moldable parallel tasks
    Deshi Ye
    Danny Z. Chen
    Guochuan Zhang
    Journal of Scheduling, 2018, 21 : 647 - 654
  • [8] Online scheduling of moldable parallel tasks
    Ye, Deshi
    Chen, Danny Z.
    Zhang, Guochuan
    JOURNAL OF SCHEDULING, 2018, 21 (06) : 647 - 654
  • [9] Fast Approximation Algorithms for Scheduling Independent Multiprocessor Tasks
    Baumgarten, Kai
    Rauber, Thomas
    HIGH PERFORMANCE COMPUTING SYMPOSIUM 2011 (HPC 2011) - 2011 SPRING SIMULATION MULTICONFERENCE - BK 6 OF 8, 2011, 43 (02): : 65 - 72
  • [10] Systematic search space design for energy-efficient static scheduling of moldable tasks
    Keller, Joerg
    Litzinger, Sebastian
    JOURNAL OF PARALLEL AND DISTRIBUTED COMPUTING, 2022, 162 : 44 - 58