Cargando…
Hybrid SWAN for Fast and Efficient Practical Wave Modelling - Part 2
In the Netherlands, for coastal and inland water applications, wave modelling with SWAN on structured computational grids has become a main ingredient. However, computational times are relatively high. Benchmarks showed that the MPI version of SWAN is not that efficient as the OpenMP version within...
Autores principales: | , |
---|---|
Formato: | Online Artículo Texto |
Lenguaje: | English |
Publicado: |
2020
|
Materias: | |
Acceso en línea: | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC7304017/ http://dx.doi.org/10.1007/978-3-030-50420-5_7 |
_version_ | 1783548180752760832 |
---|---|
author | Genseberger, Menno Donners, John |
author_facet | Genseberger, Menno Donners, John |
author_sort | Genseberger, Menno |
collection | PubMed |
description | In the Netherlands, for coastal and inland water applications, wave modelling with SWAN on structured computational grids has become a main ingredient. However, computational times are relatively high. Benchmarks showed that the MPI version of SWAN is not that efficient as the OpenMP version within a single node. Therefore, in a previous paper [5] a hybrid version of SWAN was proposed for computations on structured computational grids. It combines the efficiency of the OpenMP version on shared memory with the capability of the MPI version to distribute memory over nodes. In the current paper we extend this approach by an improved implementation, verification of the model performance with a testbed, and extensive benchmarks of its parallel performance. With these benchmarks for important real life applications we show the significance of this hybrid version. We optimize the approach and illustrate the behavior for larger number of nodes. Parallel I/O will be subject of future research. |
format | Online Article Text |
id | pubmed-7304017 |
institution | National Center for Biotechnology Information |
language | English |
publishDate | 2020 |
record_format | MEDLINE/PubMed |
spelling | pubmed-73040172020-06-19 Hybrid SWAN for Fast and Efficient Practical Wave Modelling - Part 2 Genseberger, Menno Donners, John Computational Science – ICCS 2020 Article In the Netherlands, for coastal and inland water applications, wave modelling with SWAN on structured computational grids has become a main ingredient. However, computational times are relatively high. Benchmarks showed that the MPI version of SWAN is not that efficient as the OpenMP version within a single node. Therefore, in a previous paper [5] a hybrid version of SWAN was proposed for computations on structured computational grids. It combines the efficiency of the OpenMP version on shared memory with the capability of the MPI version to distribute memory over nodes. In the current paper we extend this approach by an improved implementation, verification of the model performance with a testbed, and extensive benchmarks of its parallel performance. With these benchmarks for important real life applications we show the significance of this hybrid version. We optimize the approach and illustrate the behavior for larger number of nodes. Parallel I/O will be subject of future research. 2020-05-22 /pmc/articles/PMC7304017/ http://dx.doi.org/10.1007/978-3-030-50420-5_7 Text en © Springer Nature Switzerland AG 2020 This article is made available via the PMC Open Access Subset for unrestricted research re-use and secondary analysis in any form or by any means with acknowledgement of the original source. These permissions are granted for the duration of the World Health Organization (WHO) declaration of COVID-19 as a global pandemic. |
spellingShingle | Article Genseberger, Menno Donners, John Hybrid SWAN for Fast and Efficient Practical Wave Modelling - Part 2 |
title | Hybrid SWAN for Fast and Efficient Practical Wave Modelling - Part 2 |
title_full | Hybrid SWAN for Fast and Efficient Practical Wave Modelling - Part 2 |
title_fullStr | Hybrid SWAN for Fast and Efficient Practical Wave Modelling - Part 2 |
title_full_unstemmed | Hybrid SWAN for Fast and Efficient Practical Wave Modelling - Part 2 |
title_short | Hybrid SWAN for Fast and Efficient Practical Wave Modelling - Part 2 |
title_sort | hybrid swan for fast and efficient practical wave modelling - part 2 |
topic | Article |
url | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC7304017/ http://dx.doi.org/10.1007/978-3-030-50420-5_7 |
work_keys_str_mv | AT gensebergermenno hybridswanforfastandefficientpracticalwavemodellingpart2 AT donnersjohn hybridswanforfastandefficientpracticalwavemodellingpart2 |