BEGIN:VCALENDAR
VERSION:2.0
PRODID:Linklings LLC
BEGIN:VTIMEZONE
TZID:Europe/Stockholm
X-LIC-LOCATION:Europe/Stockholm
BEGIN:DAYLIGHT
TZOFFSETFROM:+0100
TZOFFSETTO:+0200
TZNAME:CEST
DTSTART:19700308T020000
RRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=-1SU
END:DAYLIGHT
BEGIN:STANDARD
TZOFFSETFROM:+0200
TZOFFSETTO:+0100
TZNAME:CET
DTSTART:19701101T020000
RRULE:FREQ=YEARLY;BYMONTH=10;BYDAY=-1SU
END:STANDARD
END:VTIMEZONE
BEGIN:VEVENT
DTSTAMP:20241120T082410Z
LOCATION:HG F 30 Audi Max
DTSTART;TZID=Europe/Stockholm:20240604T094500
DTEND;TZID=Europe/Stockholm:20240604T094600
UID:submissions.pasc-conference.org_PASC24_sess158_pos136@linklings.com
SUMMARY:P27 - A GT4Py-Based Multi-Node Standalone Python Implementation of
  the ICON Dynamical Core
DESCRIPTION:Poster\n\nMagdalena Luz, Abishek Gopal, and Chia Rui Ong (ETH 
 Zurich); Christoph Müller, Daniel Hupp, and Nina Burgdorfer (MeteoSwiss); 
 Nicoletta Farabullini (ETH Zurich); Fabian Bösch (ETH Zurich / CSCS); Anur
 ag Dipankar (ETH Zurich); Mauro Bianco and William Sawyer (ETH Zurich / CS
 CS); Samuel Kellerhals and Jonas Jucker (ETH Zurich); Till Ehrengruber, En
 rique González Paredes, and Hannes Vogt (ETH Zurich / CSCS); Peter Kardos 
 (ETH Zurich); Rico Häuselmann (ETH Zurich / CSCS); and Xavier Lapillonne (
 MeteoSwiss)\n\nWe introduce a prototype atmospheric model, based on Icosah
 edral Non-hydrostatic (ICON), which illustrates that indeed entire models 
 can be ported to Python while still attaining performance portability. We 
 reuse many of the stencils – written with a Python-based domain-specific l
 anguage GT4Py – from the ICON-EXCLAIM dynamical core in order to achieve a
 n implementation capable of real scientific use cases. In order to run the
  prototype with multiple nodes, we had to create new infrastructure. The c
 onnectivity of the distributed mesh can be read in from a Grid Manager (Gr
 idMan) library. The connectivity is then given to the Generic Exascale-rea
 dy halo-exchange (GHEX) library for halo-exchange operations. These tools 
 enable the objective of a standalone dynamical core mini-app which can be 
 tested in complete absence of the ICON infrastructure. We will present fir
 st results from the steady state and baroclinic wave dynamical core experi
 ments proposed by Jablonowski and Williamson [2006] running on multiple no
 des.  We validate the results through identical runs with the original ICO
 N, and do performance comparisons with the original Fortran (OpenMP/OpenAC
 C) code, as well as the above-mentioned ICON-EXCLAIM implementation using 
 ICON infrastructure and drivers.\n\nSession Chair: Iva Kavcic (Met Office)
END:VEVENT
END:VCALENDAR
