• 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