A scalability study of the Ice-sheet and Sea-level System Model (ISSM, version 4.18)

Accurately modelling the contribution of Greenland and Antarctica to sea level rise requires solving partial differential equations at a high spatial resolution. In this paper, we discuss the scaling of the Ice-sheet and Sea-level System Model (ISSM) applied to the Greenland Ice Sheet with horizonta...

Full description

Bibliographic Details
Published in:Geoscientific Model Development
Main Authors: Fischler, Yannic, Rückamp, Martin, Bischof, Christian, Aizinger, Vadym, Morlighem, Mathieu, Humbert, Angelika
Format: Article in Journal/Newspaper
Language:unknown
Published: 2022
Subjects:
Online Access:https://epic.awi.de/id/eprint/56093/
https://epic.awi.de/id/eprint/56093/1/Fischler_et_al_2022.pdf
https://doi.org/10.5194/gmd-15-3753-2022
https://hdl.handle.net/10013/epic.dc02c8be-9f27-40fc-8c32-4b8efa97916b
id ftawi:oai:epic.awi.de:56093
record_format openpolar
spelling ftawi:oai:epic.awi.de:56093 2024-09-15T17:47:04+00:00 A scalability study of the Ice-sheet and Sea-level System Model (ISSM, version 4.18) Fischler, Yannic Rückamp, Martin Bischof, Christian Aizinger, Vadym Morlighem, Mathieu Humbert, Angelika 2022 application/pdf https://epic.awi.de/id/eprint/56093/ https://epic.awi.de/id/eprint/56093/1/Fischler_et_al_2022.pdf https://doi.org/10.5194/gmd-15-3753-2022 https://hdl.handle.net/10013/epic.dc02c8be-9f27-40fc-8c32-4b8efa97916b unknown https://epic.awi.de/id/eprint/56093/1/Fischler_et_al_2022.pdf Fischler, Y. , Rückamp, M. orcid:0000-0003-2512-7238 , Bischof, C. , Aizinger, V. , Morlighem, M. and Humbert, A. orcid:0000-0002-0244-8760 (2022) A scalability study of the Ice-sheet and Sea-level System Model (ISSM, version 4.18) , Geoscientific Model Development, 15 (9), pp. 3753-3771 . doi:10.5194/gmd-15-3753-2022 <https://doi.org/10.5194/gmd-15-3753-2022> , hdl:10013/epic.dc02c8be-9f27-40fc-8c32-4b8efa97916b EPIC3Geoscientific Model Development, 15(9), pp. 3753-3771, ISSN: 1991-9603 Article isiRev 2022 ftawi https://doi.org/10.5194/gmd-15-3753-2022 2024-06-24T04:28:46Z Accurately modelling the contribution of Greenland and Antarctica to sea level rise requires solving partial differential equations at a high spatial resolution. In this paper, we discuss the scaling of the Ice-sheet and Sea-level System Model (ISSM) applied to the Greenland Ice Sheet with horizontal grid resolutions varying between 10 and 0.25 km. The model setup used as benchmark problem comprises a variety of modules with different levels of complexity and computational demands. The core builds the so-called stress balance module, which uses the higher-order approximation (or Blatter–Pattyn) of the Stokes equations, including free surface and ice-front evolution as well as thermodynamics in form of an enthalpy balance, and a mesh of linear prismatic finite elements, to compute the ice flow. We develop a detailed user-oriented, yet low-overhead, performance instrumentation tailored to the requirements of Earth system models and run scaling tests up to 6144 Message Passing Interface (MPI) processes. The results show that the computation of the Greenland model scales overall well up to 3072 MPI processes but is eventually slowed down by matrix assembly, the output handling and lower-dimensional problems that employ lower numbers of unknowns per MPI process. We also discuss improvements of the scaling and identify further improvements needed for climate research. The instrumented version of ISSM thus not only identifies potential performance bottlenecks that were not present at lower core counts but also provides the capability to continually monitor the performance of ISSM code basis. This is of long-term significance as the overall performance of ISSM model depends on the subtle interplay between algorithms, their implementation, underlying libraries, compilers, run-time systems and hardware characteristics, all of which are in a constant state of flux. We believe that future large-scale high-performance computing (HPC) systems will continue to employ the MPI-based programming paradigm on the road to exascale. ... Article in Journal/Newspaper Antarc* Antarctica Greenland Ice Sheet Alfred Wegener Institute for Polar- and Marine Research (AWI): ePIC (electronic Publication Information Center) Geoscientific Model Development 15 9 3753 3771
institution Open Polar
collection Alfred Wegener Institute for Polar- and Marine Research (AWI): ePIC (electronic Publication Information Center)
op_collection_id ftawi
language unknown
description Accurately modelling the contribution of Greenland and Antarctica to sea level rise requires solving partial differential equations at a high spatial resolution. In this paper, we discuss the scaling of the Ice-sheet and Sea-level System Model (ISSM) applied to the Greenland Ice Sheet with horizontal grid resolutions varying between 10 and 0.25 km. The model setup used as benchmark problem comprises a variety of modules with different levels of complexity and computational demands. The core builds the so-called stress balance module, which uses the higher-order approximation (or Blatter–Pattyn) of the Stokes equations, including free surface and ice-front evolution as well as thermodynamics in form of an enthalpy balance, and a mesh of linear prismatic finite elements, to compute the ice flow. We develop a detailed user-oriented, yet low-overhead, performance instrumentation tailored to the requirements of Earth system models and run scaling tests up to 6144 Message Passing Interface (MPI) processes. The results show that the computation of the Greenland model scales overall well up to 3072 MPI processes but is eventually slowed down by matrix assembly, the output handling and lower-dimensional problems that employ lower numbers of unknowns per MPI process. We also discuss improvements of the scaling and identify further improvements needed for climate research. The instrumented version of ISSM thus not only identifies potential performance bottlenecks that were not present at lower core counts but also provides the capability to continually monitor the performance of ISSM code basis. This is of long-term significance as the overall performance of ISSM model depends on the subtle interplay between algorithms, their implementation, underlying libraries, compilers, run-time systems and hardware characteristics, all of which are in a constant state of flux. We believe that future large-scale high-performance computing (HPC) systems will continue to employ the MPI-based programming paradigm on the road to exascale. ...
format Article in Journal/Newspaper
author Fischler, Yannic
Rückamp, Martin
Bischof, Christian
Aizinger, Vadym
Morlighem, Mathieu
Humbert, Angelika
spellingShingle Fischler, Yannic
Rückamp, Martin
Bischof, Christian
Aizinger, Vadym
Morlighem, Mathieu
Humbert, Angelika
A scalability study of the Ice-sheet and Sea-level System Model (ISSM, version 4.18)
author_facet Fischler, Yannic
Rückamp, Martin
Bischof, Christian
Aizinger, Vadym
Morlighem, Mathieu
Humbert, Angelika
author_sort Fischler, Yannic
title A scalability study of the Ice-sheet and Sea-level System Model (ISSM, version 4.18)
title_short A scalability study of the Ice-sheet and Sea-level System Model (ISSM, version 4.18)
title_full A scalability study of the Ice-sheet and Sea-level System Model (ISSM, version 4.18)
title_fullStr A scalability study of the Ice-sheet and Sea-level System Model (ISSM, version 4.18)
title_full_unstemmed A scalability study of the Ice-sheet and Sea-level System Model (ISSM, version 4.18)
title_sort scalability study of the ice-sheet and sea-level system model (issm, version 4.18)
publishDate 2022
url https://epic.awi.de/id/eprint/56093/
https://epic.awi.de/id/eprint/56093/1/Fischler_et_al_2022.pdf
https://doi.org/10.5194/gmd-15-3753-2022
https://hdl.handle.net/10013/epic.dc02c8be-9f27-40fc-8c32-4b8efa97916b
genre Antarc*
Antarctica
Greenland
Ice Sheet
genre_facet Antarc*
Antarctica
Greenland
Ice Sheet
op_source EPIC3Geoscientific Model Development, 15(9), pp. 3753-3771, ISSN: 1991-9603
op_relation https://epic.awi.de/id/eprint/56093/1/Fischler_et_al_2022.pdf
Fischler, Y. , Rückamp, M. orcid:0000-0003-2512-7238 , Bischof, C. , Aizinger, V. , Morlighem, M. and Humbert, A. orcid:0000-0002-0244-8760 (2022) A scalability study of the Ice-sheet and Sea-level System Model (ISSM, version 4.18) , Geoscientific Model Development, 15 (9), pp. 3753-3771 . doi:10.5194/gmd-15-3753-2022 <https://doi.org/10.5194/gmd-15-3753-2022> , hdl:10013/epic.dc02c8be-9f27-40fc-8c32-4b8efa97916b
op_doi https://doi.org/10.5194/gmd-15-3753-2022
container_title Geoscientific Model Development
container_volume 15
container_issue 9
container_start_page 3753
op_container_end_page 3771
_version_ 1810495612779495424