Hybrid MPI/OpenMP Parallelization in FETI-DP Methods

Klawonn A, Lanser M, Rheinbach O, Stengel H, Wellein G (2015)


Publication Type: Book chapter / Article in edited volumes

Publication year: 2015

Journal

Publisher: Springer Link

Edited Volumes: Recent Trends in Computational Engineering - CE2014

Series: Lecture Notes in Computational Science and Engineering

City/Town: -

Book Volume: 105

Pages Range: 67-84

ISBN: 978-3-319-22997-3

URI: http://link.springer.com/chapter/10.1007%2F978-3-319-22997-3_4

DOI: 10.1007/978-3-319-22997-3_4

Abstract

We present an approach to hybrid MPI/OpenMP parallelization in FETIDP methods using OpenMP with PETScCMPI in the finite element assembly and using the shared memory parallel direct solver Pardiso in the FETI-DP solution phase. Our approach thus uses OpenMP parallelization on subdomains and MPI in between subdomains. We investigate the efficiency of this approach for a benchmark problem from two dimensional nonlinear hyperelasticity. We observe good scalability for up to four threads for each MPI rank on a state-of-the-art Ivy Bridge architecture and incremental improvements for up to ten OpenMP threads for each MPI rank.

Authors with CRIS profile

Related research project(s)

Involved external institutions

How to cite

APA:

Klawonn, A., Lanser, M., Rheinbach, O., Stengel, H., & Wellein, G. (2015). Hybrid MPI/OpenMP Parallelization in FETI-DP Methods. In Recent Trends in Computational Engineering - CE2014. (pp. 67-84). -: Springer Link.

MLA:

Klawonn, Axel, et al. "Hybrid MPI/OpenMP Parallelization in FETI-DP Methods." Recent Trends in Computational Engineering - CE2014. -: Springer Link, 2015. 67-84.

BibTeX: Download