Dynamic load balancing by random matchings

被引:52
作者
Ghosh, B [1 ]
Muthukrishnan, S [1 ]
机构
[1] RUTGERS STATE UNIV,DIMACS,PISCATAWAY,NJ 08855
基金
美国国家科学基金会;
关键词
D O I
10.1006/jcss.1996.0075
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
The fundamental problems in dynamic load balancing and job scheduling in parallel and distributed networks involve moving load between processors. In this paper we consider a new model for load movement in synchronous machines. In each step of our model, load can be moved across only a matching set of communication links but across each link any amount of load can be moved. We present an efficient local algorithm for the dynamic load balancing problem under our model of load movement. Our algorithm works on networks of arbitrary topology under possible failure of links. The running lime of our algorithm is related to the eigenstructure of the underlying graph. We also present experimental results analyzing issues in load balancing related to our algorithms. (C) 1996 Academic Press, Inc.
引用
收藏
页码:357 / 370
页数:14
相关论文
共 40 条
  • [11] EAGER D, 1966, IEEE T SOFTWARE ENG, V12, P662
  • [12] Ghosh B., 1995, Proceedings of the Twenty-Seventh Annual ACM Symposium on the Theory of Computing, P548, DOI 10.1145/225058.225272
  • [13] GHOSH B, 1995, UNPUB 1 2 ORDER METH
  • [14] GOLDBERG B, 1989, P 4 C HYP CONC COMP, V1, P489
  • [15] HEIRICH A, 1993, CALTECHCSTR9325 CALT
  • [16] HONG J, 1989, P 4 C HYP CONC COMP, V1, P595
  • [17] *IBM AIX SYST, 1994, PAR ENV OP US VERS 2
  • [18] A FAST AND SIMPLE RANDOMIZED PARALLEL ALGORITHM FOR MAXIMAL MATCHING
    ISRAELI, A
    ITAI, A
    [J]. INFORMATION PROCESSING LETTERS, 1986, 22 (02) : 77 - 80
  • [19] AN IMPROVED PARALLEL ALGORITHM FOR MAXIMAL MATCHING
    ISRAELI, A
    SHILOACH, Y
    [J]. INFORMATION PROCESSING LETTERS, 1986, 22 (02) : 57 - 60
  • [20] LI LM, 1985, P INT C DISTR COMP S, P539