• DocumentCode
    1553137
  • Title

    Parallel processing of adaptive meshes with load balancing

  • Author

    Das, Sajal K. ; Harvey, Daniel J. ; Biswas, Rupak

  • Author_Institution
    Dept. of Comput. Sci. & Eng., Texas Univ., Arlington, TX, USA
  • Volume
    12
  • Issue
    12
  • fYear
    2001
  • fDate
    12/1/2001 12:00:00 AM
  • Firstpage
    1269
  • Lastpage
    1280
  • Abstract
    Many scientific applications involve grids that lack a uniform underlying structure. These applications are often also dynamic in nature in that the grid structure significantly changes between successive phases of execution. In parallel computing environments, mesh adaptation of unstructured grids through selective refinement/coarsening has proven to be an effective approach. However, achieving load balance while minimizing interprocessor communication and redistribution costs is a difficult problem. Traditional dynamic load balancers are mostly inadequate because they lack a global view of system loads across processors. In this paper, we propose a novel and general-purpose load balancer that utilizes symmetric broadcast networks (SBN) as the underlying communication topology and compare its performance with a successful global load balancing environment, called PLUM, specifically created to handle adaptive unstructured applications. Our experimental results on an IBM SP2 demonstrate that the SBN-based load balancer achieves lower redistribution costs than that under PLUM by overlapping processing and data migration
  • Keywords
    mesh generation; parallel processing; resource allocation; IBM SP2; PLUM; adaptive meshes; dynamic load balancers; interprocessor communication; load balance; load balancing; mesh adaptation; parallel computing environments; parallel processing; symmetric broadcast networks; Application software; Broadcasting; Computer Society; Costs; Grid computing; Load management; Network topology; Parallel processing; Partitioning algorithms; Runtime;
  • fLanguage
    English
  • Journal_Title
    Parallel and Distributed Systems, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    1045-9219
  • Type

    jour

  • DOI
    10.1109/71.970562
  • Filename
    970562