Optimal and Alternating-Direction Load Balancing Schemes

نویسندگان

  • Robert Elsässer
  • Andreas Frommer
  • Burkhard Monien
  • Robert Preis
چکیده

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.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

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