PulseExploreJournal ClubDebatesTrendingResearchersJournals
Instagram
HomeExploreJournal ClubTrending
Synapse
⌘+K
Synapse
January 24, 2026Geoscientific model development2 citationsOpen Access

Toward exascale climate modelling: a python DSL approach to ICON's (icosahedral non-hydrostatic) dynamical core (icon-exclaim v0.2.0)

View Full Paper
ADAnurag DipankarMBMauro BiancoMBMona Bukenberger

Key Points

  • The aim is to enhance the ICON model's dynamical core using a Python-based approach for better performance and reliability.
  • Implemented a refactored dynamical core in GT4Py within the ICON model.
  • Used a multi-tiered testing strategy to ensure numerical correctness.
  • Validated the model through global aquaplanet simulations and sea-surface temperature scenarios.
  • The new GT4Py dynamical core outperformed the original ICON OpenACC implementation.
  • Demonstrated capabilities of simulating mesoscale features and their interactions.
  • Identified poor strong scaling as a potential bottleneck in achieving exascale performance.

Abstract

Abstract. A refactored atmospheric dynamical core of the ICON model implemented in GT4Py, a Python-based domain-specific language designed for performance portability across heterogeneous CPU-GPU architectures, is presented. Integrated within the existing Fortran infrastructure, the new GT4Py dynamical core is shown to exceed ICON OpenACC performance. A multi-tiered testing strategy has been implemented to ensure numerical correctness and scientific reliability of the model code. Validation has been performed through global aquaplanet and prescribed sea-surface temperature simulations to demonstrate model's capability to simulate mesoscale and its interaction with the larger-scale at km-scale grid spacing. This work establishes a foundation for architecture-agnostic ICON global climate and weather model, and highlights poor strong scaling as a potential bottleneck in scaling toward exascale performance.

Ask AI
Helpful
Bookmark
Share
View Full Paper

Cite This Study

Dipankar et al. (2026) studied this question.

synapsesocial.com/papers/697460e9bb9d90c67120abc7https://doi.org/10.5194/gmd-19-713-2026
Ask AI
Helpful
Bookmark
Share
View Full Paper