Adaptive statistical scheduling of divisible workloads in heterogeneous systems

被引:0
|
作者
Horacio González-Vélez
Murray Cole
机构
[1] Robert Gordon University,Digital Technologies
[2] School of Computing,undefined
[3] IDEAS Research Institute,undefined
[4] University of Edinburgh,undefined
[5] School of Informatics,undefined
来源
Journal of Scheduling | 2010年 / 13卷
关键词
Divisible load theory; Divisible workloads; Scheduling; Task farm; Algorithmic skeletons; Structured parallelism; Parallel patterns; Parallel processing;
D O I
暂无
中图分类号
学科分类号
摘要
This article presents a statistical approach to the scheduling of divisible workloads. Structured as a task farm with different scheduling modes including adaptive single and multi-round scheduling, this novel divisible load theory approach comprises two phases, calibration and execution, which dynamically adapt the installment size and number. It introduces the concept of a generic installment factor based on the statistical dispersion of the calibration times of the participating nodes, which allows automatic determination of the number and size of the workload installments. Initially, the calibration ranks processors according to their fitness and determines an installment factor based on how different their execution times are. Subsequently, the execution iteratively distributes the workload according to the processor fitness, which is continuously re-assessed throughout the program execution. Programmed as an adaptive algorithmic skeleton, our task farm has been successfully evaluated for single-round scheduling and generic multi-round scheduling using a computational biology parameter-sweep in a non-dedicated multi-cluster system.
引用
收藏
页码:427 / 441
页数:14
相关论文
共 50 条
  • [1] Adaptive statistical scheduling of divisible workloads in heterogeneous systems
    Gonzalez-Velez, Horacio
    Cole, Murray
    JOURNAL OF SCHEDULING, 2010, 13 (04) : 427 - 441
  • [2] Scheduling divisible workloads on heterogeneous platforms
    Beaumont, O
    Legrand, A
    Robert, Y
    PARALLEL COMPUTING, 2003, 29 (09) : 1121 - 1152
  • [3] Scheduling divisible workloads using the adaptive time factoring algorithm
    Ferreto, T
    De Rose, C
    DISTRIBUTED AND PARALLEL COMPUTING, 2005, 3719 : 232 - 239
  • [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] Hybrid Cloud Adaptive Scheduling Strategy for Heterogeneous Workloads
    Li Chunlin
    Tang Jianhang
    Luo Youlong
    JOURNAL OF GRID COMPUTING, 2019, 17 (03) : 419 - 446
  • [6] Hybrid Cloud Adaptive Scheduling Strategy for Heterogeneous Workloads
    Li Chunlin
    Tang Jianhang
    Luo Youlong
    Journal of Grid Computing, 2019, 17 : 419 - 446
  • [7] 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
  • [8] 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
  • [9] Divisible Load Scheduling with result collection on heterogeneous systems
    Ghatpande, Abhay
    Nakazato, Hidenori
    Watanabe, Hiroshi
    Beaumont, Olivier
    2008 IEEE INTERNATIONAL SYMPOSIUM ON PARALLEL & DISTRIBUTED PROCESSING, VOLS 1-8, 2008, : 372 - +
  • [10] On Fair Scheduling of Heterogeneous Workloads
    Giles, Ellis
    Varman, Peter
    2022 IEEE INTERNATIONAL CONFERENCE ON NETWORKING, ARCHITECTURE AND STORAGE (NAS), 2022, : 1 - 8