A parallel implementation of the confined–unconfined aquifer system model for subglacial hydrology: design, verification, and performance analysis (CUAS-MPI v0.1.0)
The subglacial hydrological system affects (i) the motion of ice sheets through sliding, (ii) the location of lakes at the ice margin, and (iii) the ocean circulation by freshwater discharge directly at the grounding line or (iv) via rivers flowing over land. For modeling this hydrology system, a pr...
Published in: | Geoscientific Model Development |
---|---|
Main Authors: | , , , , , , , |
Format: | Text |
Language: | English |
Published: |
2023
|
Subjects: | |
Online Access: | https://doi.org/10.5194/gmd-16-5305-2023 https://gmd.copernicus.org/articles/16/5305/2023/ |
id |
ftcopernicus:oai:publications.copernicus.org:gmd108600 |
---|---|
record_format |
openpolar |
spelling |
ftcopernicus:oai:publications.copernicus.org:gmd108600 2023-10-09T21:52:02+02:00 A parallel implementation of the confined–unconfined aquifer system model for subglacial hydrology: design, verification, and performance analysis (CUAS-MPI v0.1.0) Fischler, Yannic Kleiner, Thomas Bischof, Christian Schmiedel, Jeremie Sayag, Roiy Emunds, Raban Oestreich, Lennart Frederik Humbert, Angelika 2023-09-15 application/pdf https://doi.org/10.5194/gmd-16-5305-2023 https://gmd.copernicus.org/articles/16/5305/2023/ eng eng doi:10.5194/gmd-16-5305-2023 https://gmd.copernicus.org/articles/16/5305/2023/ eISSN: 1991-9603 Text 2023 ftcopernicus https://doi.org/10.5194/gmd-16-5305-2023 2023-09-18T16:24:16Z The subglacial hydrological system affects (i) the motion of ice sheets through sliding, (ii) the location of lakes at the ice margin, and (iii) the ocean circulation by freshwater discharge directly at the grounding line or (iv) via rivers flowing over land. For modeling this hydrology system, a previously developed porous-media concept called the confined–unconfined aquifer system (CUAS) is used. To allow for realistic simulations at the ice sheet scale, we developed CUAS-MPI, an MPI-parallel C/C++ implementation of CUAS (MPI: Message Passing Interface), which employs the Portable, Extensible Toolkit for Scientific Computation (PETSc) infrastructure for handling grids and equation systems. We validate the accuracy of the numerical results by comparing them with a set of analytical solutions to the model equations, which involve two types of boundary conditions. We then investigate the scaling behavior of CUAS-MPI and show that CUAS-MPI scales up to 3840 MPI processes running a realistic Greenland setup on the Lichtenberg HPC system. Our measurements also show that CUAS-MPI reaches a throughput comparable to that of ice sheet simulations, e.g., the Ice-sheet and Sea-level System Model (ISSM). Lastly, we discuss opportunities for ice sheet modeling, explore future coupling possibilities of CUAS-MPI with other simulations, and consider throughput bottlenecks and limits of further scaling. Text Greenland Ice Sheet Copernicus Publications: E-Journals Greenland Geoscientific Model Development 16 18 5305 5322 |
institution |
Open Polar |
collection |
Copernicus Publications: E-Journals |
op_collection_id |
ftcopernicus |
language |
English |
description |
The subglacial hydrological system affects (i) the motion of ice sheets through sliding, (ii) the location of lakes at the ice margin, and (iii) the ocean circulation by freshwater discharge directly at the grounding line or (iv) via rivers flowing over land. For modeling this hydrology system, a previously developed porous-media concept called the confined–unconfined aquifer system (CUAS) is used. To allow for realistic simulations at the ice sheet scale, we developed CUAS-MPI, an MPI-parallel C/C++ implementation of CUAS (MPI: Message Passing Interface), which employs the Portable, Extensible Toolkit for Scientific Computation (PETSc) infrastructure for handling grids and equation systems. We validate the accuracy of the numerical results by comparing them with a set of analytical solutions to the model equations, which involve two types of boundary conditions. We then investigate the scaling behavior of CUAS-MPI and show that CUAS-MPI scales up to 3840 MPI processes running a realistic Greenland setup on the Lichtenberg HPC system. Our measurements also show that CUAS-MPI reaches a throughput comparable to that of ice sheet simulations, e.g., the Ice-sheet and Sea-level System Model (ISSM). Lastly, we discuss opportunities for ice sheet modeling, explore future coupling possibilities of CUAS-MPI with other simulations, and consider throughput bottlenecks and limits of further scaling. |
format |
Text |
author |
Fischler, Yannic Kleiner, Thomas Bischof, Christian Schmiedel, Jeremie Sayag, Roiy Emunds, Raban Oestreich, Lennart Frederik Humbert, Angelika |
spellingShingle |
Fischler, Yannic Kleiner, Thomas Bischof, Christian Schmiedel, Jeremie Sayag, Roiy Emunds, Raban Oestreich, Lennart Frederik Humbert, Angelika A parallel implementation of the confined–unconfined aquifer system model for subglacial hydrology: design, verification, and performance analysis (CUAS-MPI v0.1.0) |
author_facet |
Fischler, Yannic Kleiner, Thomas Bischof, Christian Schmiedel, Jeremie Sayag, Roiy Emunds, Raban Oestreich, Lennart Frederik Humbert, Angelika |
author_sort |
Fischler, Yannic |
title |
A parallel implementation of the confined–unconfined aquifer system model for subglacial hydrology: design, verification, and performance analysis (CUAS-MPI v0.1.0) |
title_short |
A parallel implementation of the confined–unconfined aquifer system model for subglacial hydrology: design, verification, and performance analysis (CUAS-MPI v0.1.0) |
title_full |
A parallel implementation of the confined–unconfined aquifer system model for subglacial hydrology: design, verification, and performance analysis (CUAS-MPI v0.1.0) |
title_fullStr |
A parallel implementation of the confined–unconfined aquifer system model for subglacial hydrology: design, verification, and performance analysis (CUAS-MPI v0.1.0) |
title_full_unstemmed |
A parallel implementation of the confined–unconfined aquifer system model for subglacial hydrology: design, verification, and performance analysis (CUAS-MPI v0.1.0) |
title_sort |
parallel implementation of the confined–unconfined aquifer system model for subglacial hydrology: design, verification, and performance analysis (cuas-mpi v0.1.0) |
publishDate |
2023 |
url |
https://doi.org/10.5194/gmd-16-5305-2023 https://gmd.copernicus.org/articles/16/5305/2023/ |
geographic |
Greenland |
geographic_facet |
Greenland |
genre |
Greenland Ice Sheet |
genre_facet |
Greenland Ice Sheet |
op_source |
eISSN: 1991-9603 |
op_relation |
doi:10.5194/gmd-16-5305-2023 https://gmd.copernicus.org/articles/16/5305/2023/ |
op_doi |
https://doi.org/10.5194/gmd-16-5305-2023 |
container_title |
Geoscientific Model Development |
container_volume |
16 |
container_issue |
18 |
container_start_page |
5305 |
op_container_end_page |
5322 |
_version_ |
1779315164984639488 |