BEGIN:VCALENDAR
VERSION:2.0
PRODID:-//pretalx//pretalx.com//euroscipy-2024//talk//DLYRXH
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-euroscipy-2024-DLYRXH@pretalx.com
DTSTART;TZID=CET:20240829T153000
DTEND;TZID=CET:20240829T160000
DESCRIPTION:CPython 3.13 will be released in October 2024 and has been in b
 eta since May 2024. One of its most awaited features is the possibility to
  remove the GIL (Global Interpreter Lock) through a compile-time flag.\n\n
 In this talk we will explain the relevance of free-threaded CPython for th
 e Scientific Python ecosystem\, what already works\, some of the caveats\,
  and how to try it out on your favourite use case. \n\nIn particular we wi
 ll discuss:\n- the historic effort in the scikit-learn project to add Cont
 inuous Integration for the `nogil` fork of CPython 3.9\, and the kind of i
 ssues that were surfaced\n- the ongoing effort in the Scientific Python ec
 osystem (Numpy\, Scipy\, scikit-learn\, etc ...) to test free-threaded CPy
 thon 3.13 and fix issues along the way\n- how a typical scikit-learn grid-
 search use case can benefit from free-threaded CPython\n- how to try out f
 ree-threaded CPython on your favourite use case\n- possible future develop
 ments
DTSTAMP:20260423T040102Z
LOCATION:Room 7
SUMMARY:Free-threaded (aka nogil) CPython in the Scientific Python ecosyste
 m : status and road ahead - Loïc Estève
URL:https://pretalx.com/euroscipy-2024/talk/DLYRXH/
END:VEVENT
END:VCALENDAR
