Articles | Volume 19, issue 2
https://doi.org/10.5194/gmd-19-755-2026
https://doi.org/10.5194/gmd-19-755-2026
Development and technical paper
 | Highlight paper
 | 
23 Jan 2026
Development and technical paper | Highlight paper |  | 23 Jan 2026

Operational numerical weather prediction with ICON on GPUs (version 2024.10)

Xavier Lapillonne, Daniel Hupp, Fabian Gessler, André Walser, Andreas Pauling, Annika Lauber, Benjamin Cumming, Carlos Osuna, Christoph Müller, Claire Merker, Daniel Leuenberger, David Leutwyler, Dmitry Alexeev, Gabriel Vollenweider, Guillaume Van Parys, Jonas Jucker, Lukas Jansing, Marco Arpagaus, Marco Induni, Marek Jacob, Matthias Kraushaar, Michael Jähn, Mikael Stellio, Oliver Fuhrer, Petra Baumann, Philippe Steiner, Pirmin Kaufmann, Remo Dietlicher, Ralf Müller, Sergey Kosukhin, Thomas C. Schulthess, Ulrich Schättler, Victoria Cherkas, and William Sawyer

Viewed

Total article views: 2,701 (including HTML, PDF, and XML)
HTML PDF XML Total BibTeX EndNote
2,261 402 38 2,701 35 46
  • HTML: 2,261
  • PDF: 402
  • XML: 38
  • Total: 2,701
  • BibTeX: 35
  • EndNote: 46
Views and downloads (calculated since 25 Aug 2025)
Cumulative views and downloads (calculated since 25 Aug 2025)

Viewed (geographical distribution)

Total article views: 2,701 (including HTML, PDF, and XML) Thereof 2,644 with geography defined and 57 with unknown origin.
Country # Views %
  • 1
1
 
 
 
 
Latest update: 24 Jan 2026
Download
Executive editor
Increasingly, new supercomputers depend on GPUs for the vast bulk of their processing power. This makes the effective exploitation of GPUs an imperative across geoscientific modelling. This paper presents the port of a full numerical weather prediction system to GPU. It provides an excellent example of how such a port can be achieved in practice while delivering significant performance benefits. As such, this work offers particularly valuable guidance for the wider modelling community.
Short summary
The ICON climate and numerical weather prediction model was fully ported to Graphical Processing Units (GPUs) using OpenACC compiler directives, covering all components required for operational weather prediction. The GPU port together with several performance optimizations led to a speed-up of 5.6× when comparing to traditional Central Processing Units (CPUs) . Thanks to this adaptation effort, MeteoSwiss became the first national weather service to run the ICON model operationally on GPUs.
Share