• DocumentCode
    580094
  • 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
  • fYear
    2009
  • fDate
    14-20 Nov. 2009
  • Firstpage
    1
  • Lastpage
    12
  • 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;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    High Performance Computing Networking, Storage and Analysis, Proceedings of the Conference on
  • Conference_Location
    Portland, OR
  • Type

    conf

  • DOI
    10.1145/1654059.1654129
  • Filename
    6375542