Title
Closed-loop load balancing: comparison of a discrete event simulation with experiments
Abstract
Load balancing for parallel computations is modeled as a deterministic dynamic nonlinear time-delay system. This model accounts for the trade-off between using processor time/network bandwidth and the advantage of distributing the load evenly between the nodes to reduce overall processing time. A distributed closed-loop controller is presented to balance load dynamically at each node by using not only the local estimate of the queue size of other nodes, but also estimates of the number of tasks in transit. A discrete event simulation using OPNET Modeler is presented and compared with experimental data, and results indicate good agreement between the nonlinear time-delay model and the behaviors observed on a parallel computer network. Moreover, both simulations and experiments show a dramatic increase in performance obtained using the proposed closed-loop controller.
Year
DOI
Venue
2005
10.1109/ACC.2005.1470380
american control conference
Keywords
DocType
ISSN
iterative methods,computer networks,parallel computer,concurrent computing,parallel processing,bandwidth,distributed computing,load balance,computational modeling,resource allocation,discrete event simulation
Conference
0743-1619
Citations 
PageRank 
References 
3
0.46
3
Authors
6
Name
Order
Citations
PageRank
zhang tang130.46
james l white230.46
John Chiasson391.02
J. Douglas Birdwell45910.38
Chaouki T. Abdallah520934.98
Majeed M. Hayat621326.36