Scheduling divisible workloads on heterogeneous platforms

被引:43
|
作者
Beaumont, O
Legrand, A
Robert, Y
机构
[1] CNRS, UMR 5800, LaBRI, F-33405 Talence, France
[2] Ecole Normale Super Lyon, CNRS, INRIA, LIP, F-69364 Lyon 07, France
关键词
scheduling; divisible tasks; multi-round algorithms; asymptotical optimality; PROCESSORS; COSTS;
D O I
10.1016/S0167-8191(03)00095-4
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
In this paper, we discuss several algorithms for scheduling divisible workloads on heterogeneous systems. Our main contributions are (i) new optimality results for single-round algorithms and (ii) the design of an asymptotically optimal multi-round algorithm. This multi-round algorithm automatically performs resource selection, a difficult task that was previously left to the user. Because it is periodic, it is simpler to implement, and more robust to changes in the speeds of the processors and/or communication links. On the theoretical side, to the best of our knowledge, this is the first published result assessing the absolute performance of a multi-round algorithm. On the practical side, extensive simulations reveal that our multi-round algorithm outperforms existing solutions on a large variety of platforms, especially when the communication-to-computation ratio is not very high (the difficult case). (C) 2003 Elsevier B.V. All rights reserved.
引用
收藏
页码:1121 / 1152
页数:32
相关论文
共 50 条
  • [1] Scheduling divisible workloads on heterogeneous platforms under bounded multi-port model
    Beaumont, Olivier
    Bonichon, Nicolas
    Eyraud-Dubois, Lionel
    2008 IEEE INTERNATIONAL SYMPOSIUM ON PARALLEL & DISTRIBUTED PROCESSING, VOLS 1-8, 2008, : 452 - 458
  • [2] Adaptive statistical scheduling of divisible workloads in heterogeneous systems
    Horacio González-Vélez
    Murray Cole
    Journal of Scheduling, 2010, 13 : 427 - 441
  • [3] Adaptive statistical scheduling of divisible workloads in heterogeneous systems
    Gonzalez-Velez, Horacio
    Cole, Murray
    JOURNAL OF SCHEDULING, 2010, 13 (04) : 427 - 441
  • [4] RUMR: Robust scheduling for divisible workloads
    Yang, Y
    Casanova, H
    12TH IEEE INTERNATIONAL SYMPOSIUM ON HIGH PERFORMANCE DISTRIBUTED COMPUTING, PROCEEDINGS, 2003, : 114 - 123
  • [5] Scheduling divisible loads with return messages on heterogeneous master-worker platforms
    Beaumont, O
    Marchal, L
    Robert, Y
    HIGH PERFORMANCE COMPUTING - HIPC 2005, PROCEEDINGS, 2005, 3769 : 498 - 507
  • [6] On Fair Scheduling of Heterogeneous Workloads
    Giles, Ellis
    Varman, Peter
    2022 IEEE INTERNATIONAL CONFERENCE ON NETWORKING, ARCHITECTURE AND STORAGE (NAS), 2022, : 1 - 8
  • [7] Independent and divisible tasks, scheduling on heterogeneous star-shaped platforms with limited memory
    Beaumont, O
    Legrand, A
    Marchal, L
    Robert, Y
    13TH EUROMICRO CONFERENCE ON PARALLEL, DISTRIBUTED AND NETWORK-BASED PROCESSING, PROCEEDINGS, 2005, : 179 - 186
  • [8] Scheduling divisible workloads using the adaptive time factoring algorithm
    Ferreto, T
    De Rose, C
    DISTRIBUTED AND PARALLEL COMPUTING, 2005, 3719 : 232 - 239
  • [9] Improving Performance by Matching Imbalanced Workloads with Heterogeneous Platforms
    Shen, Jie
    Varbanescu, Ana Lucia
    Zou, Peng
    Lu, Yutong
    Sips, Henk
    PROCEEDINGS OF THE 28TH ACM INTERNATIONAL CONFERENCE ON SUPERCOMPUTING, (ICS'14), 2014, : 241 - 250
  • [10] Adaptive Multi-round Scheduling Strategy for Divisible Workloads in Grid Environments
    Tao, Yongcai
    Jin, Hai
    Wu, Song
    Shi, Xuanhua
    ICOIN: 2009 INTERNATIONAL CONFERENCE ON INFORMATION NETWORKING, 2009, : 260 - 264