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...
Autores principales: | , , , , |
---|---|
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 |