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:20220812T074334Z
LOCATION:Foyer 2nd Floor
DTSTART;TZID=Europe/Stockholm:20220628T090000
DTEND;TZID=Europe/Stockholm:20220628T110000
UID:submissions.pasc-conference.org_PASC22_sess181_pos148@linklings.com
SUMMARY:P30 - GT4Py: High Performance Stencil Computations in Weather and 
 Climate Applications using Python
DESCRIPTION:Poster\n\nP30 - GT4Py: High Performance Stencil Computations i
 n Weather and Climate Applications using Python\n\nAfanasyev, Bianco, Ehre
 ngruber, González Paredes, Groner...\n\nAll major weather and climate pred
 iction models in operation today are developed in Fortran or C++, intermix
 ing optimization directives for specific hardware architectures with numer
 ical algorithms. The resulting codes tend to be verbose, difficult to exte
 nd and maintain, and difficult to port to new architectures. In GT4Py, a P
 ython framework for the development of weather and climate applications, w
 e take a different approach by separating optimization concerns from the d
 omain scientists algorithmic development. Stencil computations are express
 ed using a high-level Python interface, subsequently transformed into high
 -performance implementations using an optimizing toolchain integrated into
  GT4Py. We will give an overview of the design of GT4Py, its components an
 d the language used by scientist to express their stencil-like numerical a
 lgorithms. We further showcase a performance comparison of the FV3 dynamic
 al core between the original Fortran implementation and a GT4Py-based appl
 ication developed by a team at the Allen Institute for AI.
END:VEVENT
END:VCALENDAR
