Optimal and Alternating-Direction Load Balancing Schemes
نویسندگان
چکیده
We discuss iterative nearest neighbor load balancing schemes on processor networks which are represented by a cartesian product of graphs like e.g. tori or hypercubes. By the use of the Alternating-Direction Loadbalancing scheme, the number of load balance iterations decreases by a factor of 2 for this type of graphs. The resulting ow is analyzed theoretically and it can be very high for certain cases. Therefore , we furthermore present the Mixed-Direction scheme which needs the same number of iterations but results in a much smaller ow. Apart from that, we present a simple optimal diiusion scheme for general graphs which calculates a minimal balancing ow in the l2 norm. The scheme is based on the spectrum of the graph representing the network and needs only m?1 iterations in order to balance the load with m being the number of distinct eigenvalues.
منابع مشابه
Eecient Implementation of a 3-dimensional Adi Method on the Ipsc/860
A comparison is made between several domain decomposition strategies for the solution of three-dimensional partial diierential equations on a MIMD distributed memory parallel computer. The grids used are structured, and the numerical algorithm is ADI. Important implementation issues regarding load balancing, storage requirements, network latency, and overlap of computations and communications a...
متن کاملImplementing the 3D Alternating Direction Method on the Hypercube
The paper considers computational domains structured as a 3D grid of cells. It presents a cell-to-hypercube map that is useful for implementing the Alternating Direction Method (ADM). The map is shown to be perfectly load-balanced, and to optimally preserve adjacencies between cells in the computational domain.
متن کاملLoad Balancing Using a Best-Path-Updating Information-Guided Ant Colony Optimization Algorithm
Abstract: Load balancing and phase balancing are important complement to reconfiguration of the feeder and the network.In the distribution automation ,these issues must be solved continuously and simultaneously to ensure the optimal performance of a distribution network.Distribution network imbalance has various consequences such as increase in power losses, voltage drop,cost increase,etc.In th...
متن کاملLoad Balancing for Extraplation Methods on Distributed Memory Multiprocessors
We presents a parallel algorithm for extrapolation methods on distributed memory multiprocessors combining diierent levels of par-allelism. A detailed analysis that uses appropriate primitives for communication shows that a sophisticated load balancing scheme is required to achieve a good speedup. We characterize an optimal load balancing based on Lagrange multipliers and investigate several si...
متن کاملGame-theoretic static load balancing for distributed systems
In this paper, we present a game theoretic approach to solve the static load balancing problem for singleclass and multi-class (multi-user) jobs in a distributed system where the computers are connected by a communication network. The objective of our approach is to provide fairness to all the jobs (in a singleclass system) and the users of the jobs (in a multi-user system). To provide fairness...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 1999