Hybrid parallelization of the total FETI solver
The result's identifiers
Result code in IS VaVaI
<a href="https://www.isvavai.cz/riv?ss=detail&h=RIV%2F61989100%3A27740%2F17%3A10237530" target="_blank" >RIV/61989100:27740/17:10237530 - isvavai.cz</a>
Result on the web
<a href="https://ac.els-cdn.com/S0965997816300783/1-s2.0-S0965997816300783-main.pdf?_tid=a0cc660a-0fdd-11e8-a357-00000aab0f27&acdnat=1518430700_692c897fb3d4a6582621520bd956577a" target="_blank" >https://ac.els-cdn.com/S0965997816300783/1-s2.0-S0965997816300783-main.pdf?_tid=a0cc660a-0fdd-11e8-a357-00000aab0f27&acdnat=1518430700_692c897fb3d4a6582621520bd956577a</a>
DOI - Digital Object Identifier
<a href="http://dx.doi.org/10.1016/j.advengsoft.2016.04.004" target="_blank" >10.1016/j.advengsoft.2016.04.004</a>
Alternative languages
Result language
angličtina
Original language name
Hybrid parallelization of the total FETI solver
Original language description
This paper describes our new hybrid parallelization of the Finite Element Tearing and Interconnecting (FETI) method for the multi-socket and multi-core computer cluster. This is an essential step in our development of the Hybrid FETI solver were small number of neighboring subdomains is aggregated into clusters and each cluster is processed by a single compute node. In our previous work we have implemented FETI solver 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 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 a 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. In addition, we have evaluated this approach with large-scale benchmarks of size up to 1.3 billion of unknowns to show that the hybrid parallelization also reduces runtime of the FETI solver for these types of problems.
Czech name
—
Czech description
—
Classification
Type
J<sub>imp</sub> - Article in a specialist periodical, which is included in the Web of Science database
CEP classification
—
OECD FORD branch
10201 - Computer sciences, information science, bioinformathics (hardware development to be 2.2, social aspect to be 5.8)
Result continuities
Project
Result was created during the realization of more than one project. More information in the Projects tab.
Continuities
P - Projekt vyzkumu a vyvoje financovany z verejnych zdroju (s odkazem do CEP)
Others
Publication year
2017
Confidentiality
S - Úplné a pravdivé údaje o projektu nepodléhají ochraně podle zvláštních právních předpisů
Data specific for result type
Name of the periodical
Advances in Engineering Software
ISSN
0965-9978
e-ISSN
—
Volume of the periodical
103
Issue of the periodical within the volume
leden, 2017
Country of publishing house
US - UNITED STATES
Number of pages
9
Pages from-to
29-37
UT code for WoS article
000390966700005
EID of the result in the Scopus database
2-s2.0-84975679539