2012 International Conference for High Performance Computing, Networking, Storage and Analysis · 2012 · 48 citations · 26 references
ComputingComputer ScienceHigh-performance ComputingParallel AlgorithmsParallel ComputingScientific ComputingAdaptive Mesh RefinementData ParallelismGrid GenerationMesh GenerationMesh ProcessingParallel Numerical MethodsElliptic Partial Differential EquationsLocal Grid RefinementLocal Mesh RefinementParallel Algorithm ScalabilityRefinementScalabilityStrong ScalingUnstructured Mesh Generation
We present a parallel multigrid method for solving variable-coefficient elliptic partial differential equations on arbitrary geometries using highly adapted meshes. Our method is designed for meshes that are built from an unstructured hexa-hedral macro mesh, in which each macro element is adaptively refined as an octree. This forest-of-octrees approach enables us to generate meshes for complex geometries with arbitrary levels of local refinement. We use geometric multigrid (GMG) for each of the octrees and algebraic multigrid (AMG) as the coarse grid solver. We designed our GMG sweeps to entirely avoid collectives, thus minimizing communication cost. We present weak and strong scaling results for the 3D variable-coefficient Poisson problem that demonstrate high parallel scalability. As a highlight, the largest problem we solve is on a non-uniform mesh with 100 billion unknowns on 262,144 cores of NCCS's Cray XK6 "Jaguar" in this solve we sustain 272 TFlops/s.
26
An overview of the Trilinos project
Michael A. Heroux, Roscoe Bartlett, Vicki E. Howle et al. · ACM Transactions on Mathematical Software · 2005 · 1.1K citations
The Dynamics of Plate Tectonics and Mantle Flow: From Local to Global Scales
Georg Stadler, Michael Gurnis, Carsten Burstedde et al. · Science · 2010 · 372 citations