DocumentCode :
2483434
Title :
Load balancing of dynamic and adaptive mesh-based computations
Author :
Schloegel, Kirk ; Karypis, George ; Kumar, Vipin
Author_Institution :
Dept. of Comput. Sci. & Eng., Minnesota Univ., Minneapolis, MN, USA
fYear :
1998
fDate :
20-23 Oct 1998
Firstpage :
311
Abstract :
One ingredient which is viewed as vital to the successful conduct of many large-scale numerical simulations is the ability to dynamically repartition the underlying adaptive finite element mesh among the processors so that the computations are balanced and interprocessor communication is minimized. We present two new schemes for adaptive repartitioning: Locally-Matched Multilevel Scratch-Remap (or LMSR) and Wavefront Diffusion. The LMSR scheme performs purely local coarsening and partition remapping in a multilevel context. In Wavefront Diffusion, the flow of vertices move in a wavefront from overbalanced to underbalanced domains. We present experimental evaluations of our LMSR and Wavefront Diffusion algorithms on synthetically generated adaptive meshes as well as on some application meshes. We show that our LMSR algorithm decreases the amount of vertex migration required to balance the graph and produces repartitionings of similar quality compared to current scratch-remap schemes. Furthermore, we show that our LMSR algorithm is more scalable in terms of execution time compared to current scratch-remap schemes. We show that our Wavefront Diffusion algorithm obtains significantly lower vertex migration requirements, while maintaining similar edge-cut results compared to current multilevel diffusion algorithms, especially for highly imbalanced graphs
Keywords :
distributed algorithms; graph theory; mesh generation; multiprocessing systems; resource allocation; LMSR algorithm; Locally-Matched Multilevel Scratch-Remap; Wavefront Diffusion; adaptive finite element mesh; adaptive mesh based computation; adaptive repartitioning; dynamic mesh based computation; execution time; imbalanced graphs; interprocessor communication; large-scale numerical simulation; load balancing; scratch-remap scheme; vertex migration; Computer science; Concurrent computing; Contracts; High performance computing; Kirk field collapse effect; Large-scale systems; Load management; Military computing; Numerical simulation; Partitioning algorithms;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Reliable Distributed Systems, 1998. Proceedings. Seventeenth IEEE Symposium on
Conference_Location :
West Lafayette, IN
ISSN :
1060-9857
Print_ISBN :
0-8186-9218-9
Type :
conf
DOI :
10.1109/RELDIS.1998.740514
Filename :
740514
Link To Document :
بازگشت