Computational & Technology Resources
an online resource for computational,
engineering & technology publications
Civil-Comp Proceedings
ISSN 1759-3433
CCP: 107
PROCEEDINGS OF THE FOURTH INTERNATIONAL CONFERENCE ON PARALLEL, DISTRIBUTED, GRID AND CLOUD COMPUTING FOR ENGINEERING
Edited by: P. Iványi and B.H.V. Topping
Paper 17

Highly Scalable FETI Methods in ESPRESO

L. Ríha, T. Brzobohatý and A. Markopoulos

IT4Innovations National Supercomputing Center, VŠ B-Technical University of Ostrava, Czech Republic

Full Bibliographic Reference for this paper
L. Ríha, T. Brzobohatý, A. Markopoulos, "Highly Scalable FETI Methods in ESPRESO", in P. Iványi, B.H.V. Topping, (Editors), "Proceedings of the Fourth International Conference on Parallel, Distributed, Grid and Cloud Computing for Engineering", Civil-Comp Press, Stirlingshire, UK, Paper 17, 2015. doi:10.4203/ccp.107.17
Keywords: ESPRESO, total FETI, hybrid parallelization, MPI, Cilk++.

Summary
This paper describes our new hybrid parallelization of the Finite Element Tearing and Interconnecting (FETI) method for the multi-socket and multi-core computer clusters. This is an essential step in our development of the Hybrid FETI solver were a small number of neighboring subdomains is aggregated into clusters and each cluster is processed by a single compute node.

In our previous work the FETI solver was implemented using MPI parallelization into our ESPRESO solver. The proposed hybrid implementation provides better utilization of resources of modern HPC machines using advanced shared memory runtime systems such as Cilk++ runtime. Cilk++ is an alternative to OpenMP which is used by the ESPRESO for shared memory parallelization.

We have compared the performance of the hybrid parallelization to MPI-only parallelization. The results show that we have reduced both solver runtime and memory utilization. This allows the solver to use a larger number of smaller sub-domains and in order to solve larger problems using a limited number of compute nodes. This feature is essential for users with smaller computer clusters.

purchase the full-text of this paper (price £20)

go to the previous paper
go to the next paper
return to the table of contents
return to the book description
purchase this book (price £45 +P&P)