EOMT: a Master-Slave task scheduling strategy for grid environment

被引:0
|
作者
Huang, Yuanqiang [1 ]
Qian, Depei [1 ]
Luan, Zhongzhi [1 ]
Wang, Yongjian [1 ]
Wu, Zhongxin [2 ]
Yan, Bingheng [2 ]
机构
[1] Beihang Univ, Sinogerman Joint Software Inst, Beijing 100083, Peoples R China
[2] Xi An Jiao Tong Univ, Xian 710049, Peoples R China
关键词
D O I
10.1109/HPCC.2008.36
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Task scheduling has been a key issue to improve parallel execution in distributed systems. Master-Slave task scheduling, as a technique of mapping and scheduling loads to heterogeneous platforms, has aroused interests of many researchers. Although minimizing the Master-Slave application's makespan (the overall completion time) in general case is a NP-complete problem, it is still meaningful in some special fields. In this paper, we aim at improving the performance of the Master-Slave pattern applications in the case with a large number of equal-sized and independent tasks and propose a new strategy EOMT (Equilibrium Overhead with Multi-cycle Tasking) for task scheduling in the grid environment. The EOMT strategy is designed for the grid environment with heterogeneous resources. The main concept of EOMT is to make the workload assigned to each slave node as even as possible to reduce applications makespan. A detailed analysis for Master-Slave task scheduling is given in this paper. Experiment results show that our strategy outperforms other traditional task scheduling strategies in different computation and network resource combinations in the grid environment.
引用
收藏
页码:226 / +
页数:2
相关论文
共 50 条
  • [1] Smart grid scheduling and control based on master-slave game
    Liang, Rongbo
    Yu, Yongjin
    Yang, Feiran
    [J]. SYSTEMS SCIENCE & CONTROL ENGINEERING, 2018, 6 (03) : 162 - 168
  • [2] Scheduling problems in master-slave model
    Joseph Y.-T. Leung
    Hairong Zhao
    [J]. Annals of Operations Research, 2008, 159 : 215 - 231
  • [3] A Hypergraph Based Task Scheduling Strategy for Massive Parallel Spatial Data Processing on Master-Slave Platforms
    Cheng, Bo
    Guan, Xuefeng
    Wu, Huayi
    [J]. 2015 23RD INTERNATIONAL CONFERENCE ON GEOINFORMATICS, 2015,
  • [4] Scheduling problems in master-slave model
    Leung, Joseph Y. -T.
    Zhao, Hairong
    [J]. ANNALS OF OPERATIONS RESEARCH, 2008, 159 (01) : 215 - 231
  • [5] Scheduling master-slave multiprocessor systems
    Sahni, S
    [J]. IEEE TRANSACTIONS ON COMPUTERS, 1996, 45 (10) : 1195 - 1199
  • [6] The impact of heterogeneity on master-slave scheduling
    Pineau, Jean-Francois
    Robert, Yves
    Vivien, Frederic
    [J]. PARALLEL COMPUTING, 2008, 34 (03) : 158 - 176
  • [7] Analytical modeling of task scheduling for Master-Slave Super-Hypercube architecture
    Amirirpour, Maryam
    Abachi, Hamid
    [J]. PROCEEDINGS OF NINTH ACIS INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING, ARTIFICIAL INTELLIGENCE, NETWORKING AND PARALLEL/DISTRIBUTED COMPUTING, 2008, : 190 - 194
  • [8] Master-slave strategy and polynomial approximation
    Alfandari, L
    Paschos, VT
    [J]. COMPUTATIONAL OPTIMIZATION AND APPLICATIONS, 2000, 16 (03) : 231 - 245
  • [9] Master-Slave Strategy and Polynomial Approximation
    Laurent Alfandari
    Vangelis Th. Paschos
    [J]. Computational Optimization and Applications, 2000, 16 : 231 - 245
  • [10] Multi-microgrid energy scheduling strategy based on master-slave game
    Chen, Lei
    Niu, Yugang
    Jia, Tinggang
    [J]. Dianli Xitong Baohu yu Kongzhi/Power System Protection and Control, 2020, 48 (19): : 35 - 42