BEGIN:VCALENDAR
VERSION:2.0
PRODID:-//pretalx//pretalx.com//juliacon-2025//talk//RPZWTC
BEGIN:VTIMEZONE
TZID:America/New_York
BEGIN:DAYLIGHT
DTSTART:20240724T000000
TZNAME:EDT
TZOFFSETFROM:-0400
TZOFFSETTO:-0400
END:DAYLIGHT
BEGIN:STANDARD
DTSTART:20241103T020000
RDATE:20251102T020000
TZNAME:EST
TZOFFSETFROM:-0400
TZOFFSETTO:-0500
END:STANDARD
BEGIN:DAYLIGHT
DTSTART:20250309T030000
RDATE:20260308T030000
TZNAME:EDT
TZOFFSETFROM:-0500
TZOFFSETTO:-0400
END:DAYLIGHT
END:VTIMEZONE
BEGIN:VEVENT
SUMMARY:Improving Julia's scheduler\, one Task at a time - Gabriel Baraldi
DTSTART;TZID=America/New_York:20250724T133000
DTEND;TZID=America/New_York:20250724T140000
DTSTAMP:20261011T093019Z
UID:pretalx-juliacon-2025-RPZWTC@pretalx.com
DESCRIPTION:Task based parallelism brings many advantages to Julia\, the m
 ain one being that Tasks are lighter abstractions than OS threads. That is
  possible because we do the scheduling in user space\, avoiding expensive 
 context switches. None of this matters if the scheduler itself has poor pe
 rformance. This year many improvements were made around an in it\, so let'
 s take a deep dive into what makes our scheduler work\, how to write code 
 that cooperates with it and how we've made it better.
LOCATION:Cathedral Room 332 - Let Room (Thursday only)
URL:https://pretalx.com/juliacon-2025/talk/RPZWTC/
END:VEVENT
END:VCALENDAR
