Title :
Scalable implicit finite element solver for massively parallel processing with demonstration to 160K cores
Author :
Sahni, Onkar ; Min Zhou ; Shephard, Mark S. ; Jansen, Kenneth E.
Author_Institution :
SCOREC, Rensselaer Polytech. Inst., Troy, NY, USA
Abstract :
Implicit methods for partial differential equations using unstructured meshes allow for an efficient solution strategy for many real-world problems (e.g., simulation-based virtual surgical planning). Scalable solvers employing these methods not only enable solution of extremely-large practical problems but also lead to dramatic compression in time-to-solution. We present a parallelization paradigm and associated procedures that enable our implicit, unstructured flow-solver to achieve strong scalability. We consider fluid-flow examples in two application areas to show the effectiveness of our procedures that yield near-perfect strong-scaling on various (including near-petascale) systems. The first area includes a double-throat nozzle (DTN) whereas the second considers a patient-specific abdominal aortic aneurysm (AAA) model. We present excellent strong-scaling on three cases ranging from relatively small to large; a DTN model with O(106) elements up to 8,192 cores (9 core-doublings), an AAA model with O(108) elements up to 32,768 cores (6 core-doublings) and O(109) elements up to 163,840 cores.
Keywords :
computational fluid dynamics; finite element analysis; nozzles; parallel processing; partial differential equations; AAA model; DTN; double-throat nozzle; fluid-flow example; implicit finite element solver; near-perfect strong-scaling; near-petascale system; parallel processing; partial differential equation; patient-specific abdominal aortic aneurysm model; unstructured flow-solver; unstructured mesh;
Conference_Titel :
High Performance Computing Networking, Storage and Analysis, Proceedings of the Conference on
Conference_Location :
Portland, OR
DOI :
10.1145/1654059.1654129