• DocumentCode
    1294707
  • Title

    How network topology affects dynamic loading balancing

  • Author

    Loh, Peter Kok Keong ; Hsu, Wen Jing ; Wentong, Cai ; Sriskanthan, Nadarajah

  • Author_Institution
    Sch. of Appl. Sci., Nanyang Technol. Inst., Singapore
  • Volume
    4
  • Issue
    3
  • fYear
    1996
  • Firstpage
    25
  • Lastpage
    35
  • Abstract
    Previous research has proposed several different load-balancing strategies and measured their performances on either a distributed system or a multiprocessor network of specific topology. The authors broadly classify all load-balancing strategies as being either static or dynamic. For certain applications, dynamic load balancing is preferable, because then the problem´s variable behavior more closely matches available computational resources. The authors address the performance of five dynamic load-balancing strategies: the Gradient Model strategy, the Sender-Initiated and Receiver-Initiated strategies, the Central Job Dispatcher strategy, and the Prediction-based strategy. The authors use a trace-driven simulation approach, collecting job traces from a production-distributed computer system and using them to simulate a loosely coupled multiprocessor network. This simulator enables performance comparisons across a range of network topologies, including a 2D-mesh, a 4D-hypercube, a linear array, and a composite Fibonacci cube
  • Keywords
    multiprocessor interconnection networks; network topology; parallel architectures; performance evaluation; resource allocation; virtual machines; 2D-mesh; 4D-hypercube; Central Job Dispatcher strategy; Gradient Model strategy; Prediction-based strategy; Receiver-Initiated strategy; Sender-Initiated strategy; composite Fibonacci cube; computational resources; distributed system; dynamic loading balancing; linear array; multiprocessor network; network topology; performance measurement; trace-driven simulation; Computational modeling; Computer networks; Computer simulation; Costs; Distributed computing; Hypercubes; Load management; Network topology; Performance evaluation; Runtime;
  • fLanguage
    English
  • Journal_Title
    Parallel & Distributed Technology: Systems & Applications, IEEE
  • Publisher
    ieee
  • ISSN
    1063-6552
  • Type

    jour

  • DOI
    10.1109/88.532137
  • Filename
    532137