Show simple item record

dc.contributor.authorOuro, Pablo
dc.contributor.authorFraga, Bruño
dc.contributor.authorLópez Novoa, Unai ORCID
dc.contributor.authorStoesser, Thorsten
dc.date.accessioned2024-09-18T17:07:41Z
dc.date.available2024-09-18T17:07:41Z
dc.date.issued2019-01-30
dc.identifier.citationComputers & Fluids 179 : 123-136 (2019)es_ES
dc.identifier.issn1879-0747
dc.identifier.urihttp://hdl.handle.net/10810/69493
dc.description.abstractEulerian-Lagrangian approaches capable of accurately reproducing complex fluid flows are becoming more and more popular due to the increasing availability and capacity of High Performance Computing facilities. However, the parallelisation of the Lagrangian part of such methods is challenging when a large number of Lagrangian markers are employed. In this study, a hybrid MPI/OpenMP parallelisation strategy is presented and implemented in a finite difference based large-eddy simulation code featuring the immersed boundary method which generally employs a large number of Lagrangian markers. A master-scattering-gathering strategy is used to deal with the handling of the Lagrangian markers and OpenMP is employed to distribute their computational load across several CPU threads. A classical domain-decomposition-based MPI approach is used to carry out the Eulerian, fixed-mesh fluid calculations. The results demonstrate that by using an effective combination of MPI and OpenMP the code can outperform a pure MPI parallelisation approach by up to 20%. Outcomes from this paper are of interest to various Eulerian-Lagrangian applications including the immersed boundary method, discrete element method or Lagrangian particle tracking.es_ES
dc.description.sponsorshipThis research was partially funded by EPSRC under the grant EP/K502819/1. The simulations were carried out in the facilities of the Supercomputing Wales, a project partly funded by the European Regional Development Fund (ERDF) via Welsh Government.es_ES
dc.language.isoenges_ES
dc.publisherElsevieres_ES
dc.rightsinfo:eu-repo/semantics/openAccesses_ES
dc.rights.urihttp://creativecommons.org/licenses/by/4.0/
dc.subjecthybrid MPI/openMPes_ES
dc.subjectEulerian-Lagrangianes_ES
dc.subjectlarge-eddy simulationes_ES
dc.subjectimmersed boundary methodes_ES
dc.subjecthigh performance computinges_ES
dc.titleScalability of an Eulerian-Lagrangian large-eddy simulation solver with hybrid MPI/OpenMP parallelisationes_ES
dc.typeinfo:eu-repo/semantics/articlees_ES
dc.rights.holder© 2018 The Authors. Published by Elsevier Ltd. This is an open access article under the CC BY license. (http://creativecommons.org/licenses/by/4.0/)es_ES
dc.relation.publisherversionhttps://www.sciencedirect.com/science/article/pii/S0045793018307424es_ES
dc.identifier.doi10.1016/j.compfluid.2018.10.013
dc.departamentoesLenguajes y sistemas informáticoses_ES
dc.departamentoeuHizkuntza eta sistema informatikoakes_ES


Files in this item

Thumbnail

This item appears in the following Collection(s)

Show simple item record

© 2018 The Authors. Published by Elsevier Ltd.
This is an open access article under the CC BY license. (http://creativecommons.org/licenses/by/4.0/)
Except where otherwise noted, this item's license is described as © 2018 The Authors. Published by Elsevier Ltd. This is an open access article under the CC BY license. (http://creativecommons.org/licenses/by/4.0/)