BEGIN:VCALENDAR
VERSION:2.0
PRODID:-//pretalx//pretalx.com//juliacon-2026//talk//YGSNMR
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-YGSNMR@pretalx.com
DTSTART;TZID=CET:20260813T124500
DTEND;TZID=CET:20260813T130000
DESCRIPTION:Stencil operations are a cornerstone in many fields\, including
  fluid and gas flow simulations\, machine learning/AI\, computer graphics\
 , image processing\, and many more. Stencil operations (also known as wind
 owed operations) allow a normal elementwise operation to additionally acce
 ss neighboring elements\, instead of just the currently-selected element. 
 The are a number of stencil computation libraries in Julia\, such as Image
 Filtering.jl\, ParallelStencil.jl\, Stencils.jl\, and now Dagger.jl (the f
 ocus of this talk). Dagger in particular makes it easy to define stencil o
 perations that run across multiple CPUs\, multiple GPUs\, and across multi
 ple nodes\, and supports many kinds of boundary conditions\, arbitrary num
 bers of dimensions\, and flexible neighborhood sizing. We will discuss and
  compare the differences between the various stencil libraries\, and see h
 ow easy it is to write parallel stencils in each library. We will also loo
 k at Dagger’s stencil performance in a variety of microbenchmarks.
DTSTAMP:20260502T104504Z
LOCATION:Room 3
SUMMARY:Sketch me an HPC program: Stencils with Dagger.jl - Julian P Samaro
 o\, Felipe Tomé\, Rabab Alomairy
URL:https://pretalx.com/juliacon-2026/talk/YGSNMR/
END:VEVENT
END:VCALENDAR
