Load balancing in large parallel systems with distriubted memory is a diffcult task often influencing the overall efficiency of applications substantially. A number of efficient distriubted load balancing strategies have been developed in the recent years. Although they are currently not generally available as part of parallel operating systems, it is often not difficult to integrate them into applications. This paper gives a classification of different load balancing problems based on application characteristics. For the case of applications out of the field of scientific computing, useful methods are described in more detail.
展开▼