Towards operational numerical Weather prediction with the ICON model at MeteoSwiss

Towards operational numerical Weather prediction with the ICON model at MeteoSwiss

Tuesday, May 31, 2022 9:00 AM to 6:30 PM · 9 hr. 30 min. (Europe/Berlin)
Foyer 3 + H - Ground Floor
HPC Workflows

Information

Accurate weather forecast and timely warnings play an important role in protecting the public and providing useful information to the economic sector. To improve such service to the population modeling system need to be adapted to benefit from the latest advances in hardware technologies. As of today, only few production-ready community codes are able to leverage emerging hardware architectures such as GPUs. The ICON numerical weather prediction and climate models has been ported to run on heterogeneous system and is planned to be used for operational forecast on a GPU based system in 2023 at MeteoSwiss. We present the porting strategy mainly using OpenACC compiler directives, where all components required for the MeteoSwiss application have been ported. We discuss optimizations introduced for this architecture and present the performance results on GPU as compared to a pure CPU based implementation for the target use case. Finally, we discuss possible way forwards, to further gain in performance by using Domain Specific languages (DSLs).
Contributors:

  • William Sawyer (Swiss Super Comupting Center CSCS)
  • Daniel Hupp (Federal Office for Meteorology and Climatology, MeteoSwiss)
  • Dmitry Alexeev (Nvidia)
  • Victoria Cherkas (Center for Climate Systems Modeling (C2SM))
  • Remo Dietlicher (Center for Climate Systems Modeling (C2SM))
  • Elsa Germann (Center for Climate Systems Modeling (C2SM))
  • Fabian Gessler (Center for Climate Systems Modeling (C2SM))
  • Marek Jacob (Deutsch Wetter Dienst, DWD)
  • Andreas Jocksch (Swiss Super Comupting Center CSCS)
  • Jonas Jucker (Center for Climate Systems Modeling (C2SM))
  • Xavier Lapillonne (Federal Office for Meteorology and Climatology, MeteoSwiss)
  • Christoph Müller (Federal Office for Meteorology and Climatology, MeteoSwiss)
  • Carlos Osuna (Federal Office for Meteorology and Climatology, MeteoSwiss)
  • Matthias Röthlin (Federal Office for Meteorology and Climatology, MeteoSwiss)
  • Ulrich Schättler (Deutsch Wetter Dienst, DWD)
Format
On-site