|
ABSTRACT
Dynamic load balancing(DLB) for parallel systems has been studied extensively; however, DLB for distributed systems is relatively new. To efficiently utilize computing resources provided by distributed systems, an underlying DLB scheme must address both heterogeneous and dynamic features of distributed systems. In this paper, we propose a DLB scheme for Structured Adaptive Mesh Refinement(SAMR) applications on distributed systems. While the proposed scheme can take into consideration (1) the heterogeneity of processors and (2) the heterogeneity and dynamic load of the networks, the focus of this paper is on the latter. The load-balancing processes are divided into two phases: global load balancing and local load balancing. We also provide a heuristic method to evaluate the computational gain and redistribution cost for global redistribution. Experiments show that by using our distributed DLB scheme, the execution time can be reduced by 9%-46% as compared to using parallel DLB scheme which does not consider the heterogeneous and dynamic features of distributed systems.
REFERENCES
Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.
| |
1
|
|
| |
2
|
|
| |
3
|
|
| |
4
|
|
| |
5
|
J. Chen and V. Taylor. ParaPART: Parallel Mesh Partitioning Tool for Distributed Systems. In Concurrency: Practice and Experience, 12:111-123, 2000.
|
| |
6
|
|
| |
7
|
|
| |
8
|
K. Dragon and J. Gustafson. A low-cost hypercube load balance algorithm. In Proc. Fourth Conf. Hypercubes, Concurrent Comput. and Appl., pages 583-590, 1989.
|
 |
9
|
Robert Elsässer , Burkhard Monien , Robert Preis, Diffusive load balancing schemes on heterogeneous networks, Proceedings of the twelfth annual ACM symposium on Parallel algorithms and architectures, p.30-38, July 09-13, 2000, Bar Harbor, Maine, United States
[doi> 10.1145/341800.341805]
|
| |
10
|
|
| |
11
|
Globus Project Team. Globus Project. World Wide Web, http://www.globus.org, 1996.
|
 |
12
|
|
| |
13
|
W. Johnston, D. Gannon, and B. Nitzberg. Grids as Production Computing Environments: The Engineering Aspects of NASA's Information Power Grid. IEEE Computer Society Press, 1999.
|
| |
14
|
The KeLP Programming System. World Wide Web, http://www-cse.ucsd.edu/groups/hpcl/scg/kelp.html.
|
| |
15
|
|
| |
16
|
Z. Lan, V. Taylor, and G. Bryan. Dynamic Load Balancing For Adaptive Mesh Refinement Applications: Improvements and Sensitivity Analysis. In Proc. of IASTED PDCS'2001, Anaheim, CA, 2001.
|
| |
17
|
|
| |
18
|
MPICH Project Team. World Wide Web, http://www.niu.edu/mpi/.
|
| |
19
|
|
| |
20
|
M. Norman and G. Bryan. Cosmological adaptive mesh refinement. In Computational Astrophysics, 1998.
|
| |
21
|
L. Oliker and R. Biswas. PLUM:parallel load balancing for adaptive refined meshes. In Journal of Parallel and Distributed Computing, 47(2):109-124, 1997.
|
| |
22
|
|
| |
23
|
|
| |
24
|
A. Sohn and H. Simon. Jove: A dynamic load balancing framework for adaptive computations on an sp-2 distributed multiprocessor. In NJIT CIS Technical Report, New Jersey, 1994.
|
 |
25
|
|
| |
26
|
C. Walshaw. Jostle:partitioning of unstructured meshes for massively parallel machines. In Proc. Parallel CFD'94, 1994.
|
| |
27
|
|
| |
28
|
R. Wolski. Dynamically Forcasting Network Performance using the Network Weather Service. Technical Report CS-96-494, U.C. San Diego, 1996.
|
CITED BY 12
|
|
Det Buaklee , Gregory F. Tracy , Mary K. Vernon , Stephen J. Wright, Near-optimal adaptive control of a large grid application, Proceedings of the 16th international conference on Supercomputing, June 22-26, 2002, New York, New York, USA
|
|
|
|
|
|
Jack Dongarra , Ian Foster , Geoffrey Fox , William Gropp , Ken Kennedy , Linda Torczon , Andy White, References, Sourcebook of parallel computing, Morgan Kaufmann Publishers Inc., San Francisco, CA, 2003
|
|
|
Seung Jo Kim , Joon-Seok Hwang , Chang Sung Lee , Sangsan Lee, Utilization of departmental computing GRID system for development of an artificial intelligent tapping inspection method, tapping sound analysis, Proceedings of the 2002 ACM/IEEE conference on Supercomputing, p.1-17, November 16, 2002, Baltimore, Maryland
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Angela C. Sodan , Garima Gupta , Lin Han , Lun Liu , Benjamin Lafreniere, Time and space adaptation for computational grids with the ATOP-Grid middleware, Future Generation Computer Systems, v.24 n.6, p.561-581, June, 2008
|
|
|
|
|
|
|
|