Abstract: Towards Optimal Load Balancing Topologies
Thomas Decker,
Burkhard
Monien, and Robert Preis
Many load balancing algorithms balance the load according
to a topology. Its choice can significantly influence the performance of
the algorithm. We consider the two phase balancing model. The first phase
calculates a balancing flow with respect to this topology by a diffusion
scheme. Its time requirement depends on the maximum node degree and on
the number of eigenvalues of the network. The second phase migrates the
load according to this flow.
A small flow volume and a small diameter of the graph keeps the time
requirement of this phase low.
We compare and propose several network topologies based on these measurements.
Several experiments on a Cray T3E and on a cluster of PCs confirm our cost
functions for both balancing phases.