Articles | Volume 19, issue 2
https://doi.org/10.5194/gmd-19-713-2026
© Author(s) 2026. This work is distributed under
the Creative Commons Attribution 4.0 License.
the Creative Commons Attribution 4.0 License.
https://doi.org/10.5194/gmd-19-713-2026
© Author(s) 2026. This work is distributed under
the Creative Commons Attribution 4.0 License.
the Creative Commons Attribution 4.0 License.
Toward exascale climate modelling: a python DSL approach to ICON's (icosahedral non-hydrostatic) dynamical core (icon-exclaim v0.2.0)
Anurag Dipankar
CORRESPONDING AUTHOR
Center for Climate System Modelling C2SM, ETH Zürich, Zurich, Switzerland
Mauro Bianco
Swiss National Supercomputing Centre CSCS, ETH Zürich, Zurich, Switzerland
Mona Bukenberger
Institute for Atmospheric and Climate Sciences IAC, ETH Zürich, Zurich, Switzerland
Till Ehrengruber
Swiss National Supercomputing Centre CSCS, ETH Zürich, Zurich, Switzerland
Nicoletta Farabullini
Center for Climate System Modelling C2SM, ETH Zürich, Zurich, Switzerland
Oliver Fuhrer
Federal Office of Meteorology and Climatology MeteoSwiss, Zürich, Switzerland
Abishek Gopal
NSF National Center for Atmospheric Research, Boulder, Colorado
Daniel Hupp
Federal Office of Meteorology and Climatology MeteoSwiss, Zürich, Switzerland
Andreas Jocksch
Swiss National Supercomputing Centre CSCS, ETH Zürich, Zurich, Switzerland
Samuel Kellerhals
Center for Climate System Modelling C2SM, ETH Zürich, Zurich, Switzerland
Clarissa A. Kroll
Institute for Atmospheric and Climate Sciences IAC, ETH Zürich, Zurich, Switzerland
Xavier Lapillonne
Federal Office of Meteorology and Climatology MeteoSwiss, Zürich, Switzerland
Matthieu Leclair
Center for Climate System Modelling C2SM, ETH Zürich, Zurich, Switzerland
Magdalena Luz
Center for Climate System Modelling C2SM, ETH Zürich, Zurich, Switzerland
Christoph Müller
Federal Office of Meteorology and Climatology MeteoSwiss, Zürich, Switzerland
Chia Rui Ong
Center for Climate System Modelling C2SM, ETH Zürich, Zurich, Switzerland
Carlos Osuna
Federal Office of Meteorology and Climatology MeteoSwiss, Zürich, Switzerland
Praveen Pothapakula
Institute for Atmospheric and Climate Sciences IAC, ETH Zürich, Zurich, Switzerland
Andreas Prein
Institute for Atmospheric and Climate Sciences IAC, ETH Zürich, Zurich, Switzerland
Matthias Röthlin
Federal Office of Meteorology and Climatology MeteoSwiss, Zürich, Switzerland
William Sawyer
Swiss National Supercomputing Centre CSCS, ETH Zürich, Zurich, Switzerland
Christoph Schär
Institute for Atmospheric and Climate Sciences IAC, ETH Zürich, Zurich, Switzerland
Sebastian Schemm
Department of Applied Mathematics and Theoretical Physics, Cambridge University, Cambridge, UK
Giacomo Serafini
Federal Office of Meteorology and Climatology MeteoSwiss, Zürich, Switzerland
Hannes Vogt
Swiss National Supercomputing Centre CSCS, ETH Zürich, Zurich, Switzerland
Ben Weber
Federal Office of Meteorology and Climatology MeteoSwiss, Zürich, Switzerland
Robert C. Jnglin Wills
Institute for Atmospheric and Climate Sciences IAC, ETH Zürich, Zurich, Switzerland
Nicolas Gruber
Institute of Biogeochemistry and Pollutant Dynamics, ETH Zürich, Zurich, Switzerland
Thomas C. Schulthess
Swiss National Supercomputing Centre CSCS, ETH Zürich, Zurich, Switzerland
Viewed
Total article views: 1,065 (including HTML, PDF, and XML)
Cumulative views and downloads
(calculated since 14 Oct 2025)
| HTML | XML | Total | BibTeX | EndNote | |
|---|---|---|---|---|---|
| 714 | 312 | 39 | 1,065 | 25 | 21 |
- HTML: 714
- PDF: 312
- XML: 39
- Total: 1,065
- BibTeX: 25
- EndNote: 21
Total article views: 334 (including HTML, PDF, and XML)
Cumulative views and downloads
(calculated since 22 Jan 2026)
| HTML | XML | Total | BibTeX | EndNote | |
|---|---|---|---|---|---|
| 287 | 43 | 4 | 334 | 5 | 4 |
- HTML: 287
- PDF: 43
- XML: 4
- Total: 334
- BibTeX: 5
- EndNote: 4
Total article views: 731 (including HTML, PDF, and XML)
Cumulative views and downloads
(calculated since 14 Oct 2025)
| HTML | XML | Total | BibTeX | EndNote | |
|---|---|---|---|---|---|
| 427 | 269 | 35 | 731 | 20 | 17 |
- HTML: 427
- PDF: 269
- XML: 35
- Total: 731
- BibTeX: 20
- EndNote: 17
Viewed (geographical distribution)
Total article views: 1,065 (including HTML, PDF, and XML)
Thereof 1,007 with geography defined
and 58 with unknown origin.
Total article views: 334 (including HTML, PDF, and XML)
Thereof 314 with geography defined
and 20 with unknown origin.
Total article views: 731 (including HTML, PDF, and XML)
Thereof 693 with geography defined
and 38 with unknown origin.
| Country | # | Views | % |
|---|
| Country | # | Views | % |
|---|
| Country | # | Views | % |
|---|
| Total: | 0 |
| HTML: | 0 |
| PDF: | 0 |
| XML: | 0 |
- 1
1
| Total: | 0 |
| HTML: | 0 |
| PDF: | 0 |
| XML: | 0 |
- 1
1
| Total: | 0 |
| HTML: | 0 |
| PDF: | 0 |
| XML: | 0 |
- 1
1
Latest update: 24 Jan 2026
Short summary
Climate models are becoming more detailed and accurate by simulating weather at scales of just a few kilometers. Simulating at km-scale is computationally demanding requiring powerful supercomputers and efficient code. This work presents a refactored dynamical core of a state-of-the-art climate model using a Python-based approach. The refactored code has passed through a sequence of verification and validation demonstrating its usability in performing km-scale global simulations.
Climate models are becoming more detailed and accurate by simulating weather at scales of just a...