Cargando…

An adaptable parallel algorithm for the direct numerical simulation of incompressible turbulent flows using a Fourier spectral/hp element method and MPI virtual topologies

A hybrid parallelisation technique for distributed memory systems is investigated for a coupled Fourier-spectral/hp element discretisation of domains characterised by geometric homogeneity in one or more directions. The performance of the approach is mathematically modelled in terms of operation cou...

Descripción completa

Detalles Bibliográficos
Autores principales: Bolis, A., Cantwell, C.D., Moxey, D., Serson, D., Sherwin, S.J.
Formato: Online Artículo Texto
Lenguaje:English
Publicado: North-Holland Pub. Co 2016
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC4988484/
https://www.ncbi.nlm.nih.gov/pubmed/27594707
http://dx.doi.org/10.1016/j.cpc.2016.04.011
_version_ 1782448438252666880
author Bolis, A.
Cantwell, C.D.
Moxey, D.
Serson, D.
Sherwin, S.J.
author_facet Bolis, A.
Cantwell, C.D.
Moxey, D.
Serson, D.
Sherwin, S.J.
author_sort Bolis, A.
collection PubMed
description A hybrid parallelisation technique for distributed memory systems is investigated for a coupled Fourier-spectral/hp element discretisation of domains characterised by geometric homogeneity in one or more directions. The performance of the approach is mathematically modelled in terms of operation count and communication costs for identifying the most efficient parameter choices. The model is calibrated to target a specific hardware platform after which it is shown to accurately predict the performance in the hybrid regime. The method is applied to modelling turbulent flow using the incompressible Navier–Stokes equations in an axisymmetric pipe and square channel. The hybrid method extends the practical limitations of the discretisation, allowing greater parallelism and reduced wall times. Performance is shown to continue to scale when both parallelisation strategies are used.
format Online
Article
Text
id pubmed-4988484
institution National Center for Biotechnology Information
language English
publishDate 2016
publisher North-Holland Pub. Co
record_format MEDLINE/PubMed
spelling pubmed-49884842016-09-01 An adaptable parallel algorithm for the direct numerical simulation of incompressible turbulent flows using a Fourier spectral/hp element method and MPI virtual topologies Bolis, A. Cantwell, C.D. Moxey, D. Serson, D. Sherwin, S.J. Comput Phys Commun Article A hybrid parallelisation technique for distributed memory systems is investigated for a coupled Fourier-spectral/hp element discretisation of domains characterised by geometric homogeneity in one or more directions. The performance of the approach is mathematically modelled in terms of operation count and communication costs for identifying the most efficient parameter choices. The model is calibrated to target a specific hardware platform after which it is shown to accurately predict the performance in the hybrid regime. The method is applied to modelling turbulent flow using the incompressible Navier–Stokes equations in an axisymmetric pipe and square channel. The hybrid method extends the practical limitations of the discretisation, allowing greater parallelism and reduced wall times. Performance is shown to continue to scale when both parallelisation strategies are used. North-Holland Pub. Co 2016-09 /pmc/articles/PMC4988484/ /pubmed/27594707 http://dx.doi.org/10.1016/j.cpc.2016.04.011 Text en © 2016 The Author(s) http://creativecommons.org/licenses/by/4.0/ This is an open access article under the CC BY license (http://creativecommons.org/licenses/by/4.0/).
spellingShingle Article
Bolis, A.
Cantwell, C.D.
Moxey, D.
Serson, D.
Sherwin, S.J.
An adaptable parallel algorithm for the direct numerical simulation of incompressible turbulent flows using a Fourier spectral/hp element method and MPI virtual topologies
title An adaptable parallel algorithm for the direct numerical simulation of incompressible turbulent flows using a Fourier spectral/hp element method and MPI virtual topologies
title_full An adaptable parallel algorithm for the direct numerical simulation of incompressible turbulent flows using a Fourier spectral/hp element method and MPI virtual topologies
title_fullStr An adaptable parallel algorithm for the direct numerical simulation of incompressible turbulent flows using a Fourier spectral/hp element method and MPI virtual topologies
title_full_unstemmed An adaptable parallel algorithm for the direct numerical simulation of incompressible turbulent flows using a Fourier spectral/hp element method and MPI virtual topologies
title_short An adaptable parallel algorithm for the direct numerical simulation of incompressible turbulent flows using a Fourier spectral/hp element method and MPI virtual topologies
title_sort adaptable parallel algorithm for the direct numerical simulation of incompressible turbulent flows using a fourier spectral/hp element method and mpi virtual topologies
topic Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC4988484/
https://www.ncbi.nlm.nih.gov/pubmed/27594707
http://dx.doi.org/10.1016/j.cpc.2016.04.011
work_keys_str_mv AT bolisa anadaptableparallelalgorithmforthedirectnumericalsimulationofincompressibleturbulentflowsusingafourierspectralhpelementmethodandmpivirtualtopologies
AT cantwellcd anadaptableparallelalgorithmforthedirectnumericalsimulationofincompressibleturbulentflowsusingafourierspectralhpelementmethodandmpivirtualtopologies
AT moxeyd anadaptableparallelalgorithmforthedirectnumericalsimulationofincompressibleturbulentflowsusingafourierspectralhpelementmethodandmpivirtualtopologies
AT sersond anadaptableparallelalgorithmforthedirectnumericalsimulationofincompressibleturbulentflowsusingafourierspectralhpelementmethodandmpivirtualtopologies
AT sherwinsj anadaptableparallelalgorithmforthedirectnumericalsimulationofincompressibleturbulentflowsusingafourierspectralhpelementmethodandmpivirtualtopologies
AT bolisa adaptableparallelalgorithmforthedirectnumericalsimulationofincompressibleturbulentflowsusingafourierspectralhpelementmethodandmpivirtualtopologies
AT cantwellcd adaptableparallelalgorithmforthedirectnumericalsimulationofincompressibleturbulentflowsusingafourierspectralhpelementmethodandmpivirtualtopologies
AT moxeyd adaptableparallelalgorithmforthedirectnumericalsimulationofincompressibleturbulentflowsusingafourierspectralhpelementmethodandmpivirtualtopologies
AT sersond adaptableparallelalgorithmforthedirectnumericalsimulationofincompressibleturbulentflowsusingafourierspectralhpelementmethodandmpivirtualtopologies
AT sherwinsj adaptableparallelalgorithmforthedirectnumericalsimulationofincompressibleturbulentflowsusingafourierspectralhpelementmethodandmpivirtualtopologies