Dynamic task scheduling for irregular network topologies

被引:4
|
作者
Kechadi, MT [1 ]
Savvas, IK [1 ]
机构
[1] Natl Univ Ireland Univ Coll Dublin, Dept Comp Sci, Parallel Computat Res Grp, Dublin 4, Ireland
关键词
scheduling; load-balancing; heterogeneous distributed system; n-D grid;
D O I
10.1016/j.parco.2005.04.007
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
In this study, a heterogeneous computing environment is employed as a computational platform. In order to increase the efficiency of the system, a dynamic task-scheduling algorithm is proposed, which balances the load among the nodes of the system. The technique is dynamic, nonpreemptive, adaptive, and it uses a mixed centralised and decentralised policies. Based on the divide and conquer principle, the algorithm models the system as hypergrids and then balances the load among them. Recursively, the hypergrids of dimension k are divided into grids of dimensions k - 1, until the dimension is 1. Then, all the nodes of the system are almost equally loaded. The optimum dimension of the hypergrid is chosen in order to achieve the best performance. The simulation results demonstrate the effectiveness of this technique. In addition, we determined the critical points representing lower bounds for which the algorithm should be effective and therefore should be triggered. (c) 2005 Elsevier B.V. All rights reserved.
引用
收藏
页码:757 / 776
页数:20
相关论文
共 50 条
  • [1] Irregular Network Topologies for Data Centers
    Hsiao, Hung-Chang
    Chao, Yu-Chang
    Chu, Cheng-Lung
    [J]. JOURNAL OF INTERNET TECHNOLOGY, 2015, 16 (03): : 517 - 523
  • [2] Dynamic task scheduling using a directed neural network
    Tripathy, Binodini
    Dash, Smita
    Padhy, Sasmita Kumari
    [J]. JOURNAL OF PARALLEL AND DISTRIBUTED COMPUTING, 2015, 75 : 101 - 106
  • [3] On the efficiency of dynamic load balancing on P2P irregular network topologies
    Akhtar, Muhammad Waseem
    Kechadi, M-Tahar
    [J]. ISPDC 2006: FIFTH INTERNATIONAL SYMPOSIUM ON PARALLEL AND DISTRIBUTED COMPUTING, PROCEEDINGS, 2006, : 271 - +
  • [4] Dynamic Neural Network for Multi-Task Learning Searching across Diverse Network Topologies
    Choi, Wonhyeok.
    Im, Sunghoon
    [J]. 2023 IEEE/CVF CONFERENCE ON COMPUTER VISION AND PATTERN RECOGNITION, CVPR, 2023, : 3779 - 3788
  • [5] Dynamic Network Resource Autonomy Management and Task Scheduling Method
    Li, Xiuhong
    Yang, Jiale
    Fan, Huilong
    [J]. MATHEMATICS, 2023, 11 (05)
  • [6] Reinforcement Learning based Dynamic Task Scheduling for Multifunction Radar Network
    Xu, Longxiao
    Zhang, Tianxian
    [J]. 2020 IEEE RADAR CONFERENCE (RADARCONF20), 2020,
  • [7] Task network-based project dynamic scheduling and schedule coordination
    Hao, Qi
    Shen, Weiming
    Xue, Yunjiao
    Wang, Shuying
    [J]. ADVANCED ENGINEERING INFORMATICS, 2010, 24 (04) : 417 - 427
  • [8] Evaluation of Fog Topologies in Fog Planning for IoT Task Scheduling
    He, Zhiming
    Peng, Limei
    [J]. PROCEEDINGS OF THE 35TH ANNUAL ACM SYMPOSIUM ON APPLIED COMPUTING (SAC'20), 2020, : 2177 - 2180
  • [9] Comparing the Performance Parameters of Network on Chip with Regular and Irregular Topologies
    Umamaheswari, S.
    Perinbam, J. Rajapaul
    Monisha, K.
    Ali, J. Jahir
    [J]. TRENDS IN NETWORKS AND COMMUNICATIONS, 2011, 197 : 177 - +
  • [10] A DYNAMIC SCHEDULING METHOD FOR IRREGULAR PARALLEL PROGRAMS
    LUCCO, S
    [J]. SIGPLAN NOTICES, 1992, 27 (07): : 200 - 211