DocumentCode
451270
Title
An Evaluation of a Framework for the Dynamic Load Balancing of Highly Adaptive and Irregular Parallel Applications
Author
Barker, Kevin J. ; Chrisochoides, Nikos P.
Author_Institution
College of William and Mary, Williamsburg, VA
fYear
2003
fDate
15-21 Nov. 2003
Firstpage
45
Lastpage
45
Abstract
We present an evaluation of a flexible framework and runtime software system for the dynamic load balancing of asynchronous and highly adaptive and irregular applications. These applications, which include parallel unstructured and adaptive mesh refinement, serve as building blocks for a large class of scientific applications. Extensive study has lead to the development of solutions to the dynamic load balancing problem for loosely synchronous and computation intensive programs; however, these methods are not suitable for asynchronous and highly adaptive applications. We evaluate a new software framework which includes support for an Active Messages style communication mechanism, global name space, transparent object migration, and preemptive decision making. Our results from both a 3-dimensional parallel advancing front mesh generation program, as well as a synthetic microbenchmark, indicate that this new framework out-performs two existing general-purpose, well-known, and widely used software systems for the dynamic load balancing of adpative and irregular parallel applications.
Keywords
Adaptive mesh refinement; Application software; Computer science; Concurrent computing; Decision making; Educational institutions; Load management; Mesh generation; Permission; Software systems;
fLanguage
English
Publisher
ieee
Conference_Titel
Supercomputing, 2003 ACM/IEEE Conference
Print_ISBN
1-58113-695-1
Type
conf
DOI
10.1109/SC.2003.10044
Filename
1592948
Link To Document