MetaCartSign in to MyCiteSeer

Include Citations | Advanced Search | Help

Include Citations | Advanced Search | Help

  A Uni ed Algorithm for Load-balancing Adaptive Scienti c Simulations

Download:
Download as a PDF
by Kirk Schloegel, George Karypis, Vipin Kumar
http://www-users.cs.umn.edu/~karypis/publications/Papers/PDF/unified-adaptive.pdf
Add To MetaCart

Abstract:

Adaptive scienti c simulations require that periodic repartitioning occur dynamically throughout the course of the simulation. The computed repartitionings should minimize both the inter-processor communications incurred during the iterative mesh-based computation and the data redistribution costs required to balance the load. Recently developed schemes for computing repartitionings provide the user with only a limited control of the tradeo s among these objectives. This paper describes anew Uni ed Repartitioning Algorithm that can gracefully tradeo one objective for the other dependent upon a user-de ned parameter describing the relative costs of these objectives. We show that the Uni ed Repartitioning Algorithm is able to minimize the precise overheads associated with repartitioning as well as or better than other repartitioning schemes for a variety of problems, regardless of the relative costs of performing inter-processor communication and data redistribution. Our experimental results show that the Uni ed Repartitioning Algorithm is extremely fast and scalable to very large problems.

Citations

462 A fast and high quality multilevel scheme for partitioning irregular graphs – Karypis, Kumar - 1998
309 V.: Multilevel k-way partitioning scheme for irregular graphs – Karypis, Kumar - 1998
104 Multilevel algorithms for multiconstraint graph partitioning, technical report – Karypis, Kumar - 1998
85 ParMetis: Parallel Graph Partitioning and Sparse Matrix Ordering Library – Karypis, Schloegel, et al. - 1997
67 Parallel dynamic graph partitioning for adaptive unstructured meshes – Walshaw, Cross, et al. - 1997
59 A New Procedure for Dynamic Adaption of ThreeDimensional Unstructured – Biswas, Strawn - 1994
52 Dynamic Partitioning of NonUniform Structured Workloads with Spacefilling Curves – Pilkington, Baden - 1996
48 Parallel dynamic loadbalancing algorithm for three-dimensional adaptive unstructured grids – VIDWANS, KALLINDERIS, et al. - 1994
42 Parallel Algorithms for Dynamically Partitioning Unstructured Grids – Diniz, Phmpton, et al. - 1995
42 Plum: Parallel Load Balancing for Adaptive Unstructured Meshes – Oliker, Biswas - 1998
38 L.H.: Parallel structures and dynamic load balancing for adaptive finite element computation – Flaherty, Loy, et al. - 1998
19 DRAMA: A library for parallel dynamic load balancing of finite element applications – Maerten, Roose, et al. - 1999
19 Fast and parallel mapping algorithms for irregular and adaptive problems – Ou, Ranka, et al. - 1996
15 Multilevel diusion schemes for repartitioning of adaptive meshes – Schloegel, Karypis, et al. - 1997
11 Jove: A dynamic load balancing framework for adaptive computations on an sp-2 distributed multiprocessor – Sohn, Simon - 1994
10 Parallel incremental graph partitioning using linear programming – Ou, Ranka - 1994
8 Design of dynamic load-balancing tools for parallel applications – John, Vaughan - 2000
6 S-HARP: A parallel dynamic spectral partitioner – Sohn - 1997
4 Repartitioning unstructured adaptive meshes – Castanos, Savage - 2000
4 A performance study of di usive vs. remapped loadbalancing schemes – Schloegel, Karypis, et al. - 1998
3 Dynamic mesh partitioning: A uni ed optimisation and load-balancing algorithm – Walshaw, Cross, et al. - 1995
2 E cient mesh partitioning for adaptive hp nite element methods – Patra, Kim - 1998
2 Wavefront di usion and LMSR: Algorithms for dynamic repartitioning of adaptive meshes – Schloegel, Karypis, et al. - 1998
2 Dynamic load balancing of iteratively re ned grids by an enhanced spectral bisection algorithm – VanDriessche, Roose - 1995
1 Application of the p-version of the nite element method to elasto-plasticity with localization of deformation – Jeremic, Xenophontos - 1999