BEGIN:VCALENDAR
VERSION:2.0
PRODID:-//pretalx//pretalx.com//juliacon-2026//talk//W7FRKU
BEGIN:VTIMEZONE
TZID:CET
BEGIN:STANDARD
DTSTART:20001029T040000
RRULE:FREQ=YEARLY;BYDAY=-1SU;BYMONTH=10
TZNAME:CET
TZOFFSETFROM:+0200
TZOFFSETTO:+0100
END:STANDARD
BEGIN:DAYLIGHT
DTSTART:20000326T030000
RRULE:FREQ=YEARLY;BYDAY=-1SU;BYMONTH=3
TZNAME:CEST
TZOFFSETFROM:+0100
TZOFFSETTO:+0200
END:DAYLIGHT
END:VTIMEZONE
BEGIN:VEVENT
UID:pretalx-juliacon-2026-W7FRKU@pretalx.com
DTSTART;TZID=CET:20260813T163000
DTEND;TZID=CET:20260813T164500
DESCRIPTION:Fortran climate models are being adapted to GPUs by automatical
 ly translating loop-by-loop into a kernel. In Julia\, we have more flexibi
 lity to develop the climate model [SpeedyWeather.jl](https://github.com/Sp
 eedyWeather/SpeedyWeather.jl) for the GPU. Many parts are easy to accelera
 te\, leverage multiple dispatch on the GPU and a high level of kernel fusi
 on for modularity and performance\, while being optionally hardware-specif
 ic. The spherical harmonic transforms remain a complex bottleneck but we e
 mploy a multi-algorithm approach with custom linear algebra kernels using 
 Reactant\, Fourier and Legendre transforms.
DTSTAMP:20260502T104552Z
LOCATION:Room 3
SUMMARY:The GPU acceleration of SpeedyWeather.jl\, the friendly and flexibl
 e climate model - Milan Klöwer\, Niklas Viebig\, Maximilian Gelbrecht
URL:https://pretalx.com/juliacon-2026/talk/W7FRKU/
END:VEVENT
END:VCALENDAR
