BEGIN:VCALENDAR
VERSION:2.0
PRODID:-//pretalx//pretalx.com//euroscipy-2026//speaker//GWCWWU
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-2026-CLUCAW@pretalx.com
DTSTART;TZID=CET:20260721T140000
DTEND;TZID=CET:20260721T143000
DESCRIPTION:Scientific Python Ecosystem offers a wide variety of numerical 
 packages\, such as NumPy\, CuPy\, or JAX. One of the domains that also cap
 tures a lot of attention in the community is sparse computing.\n\nIn this 
 talk\, we will present the current landscape of sparse computing in the Py
 thon ecosystem and our efforts to revive/expand it. Our main contributions
  to the Python ecosystem cover: (1) making a novel Finch sparse tensor com
 piler and Galley scheduler available for the community\, (2) standardizing
  various aspects of sparse computing. We will show how to use the Finch co
 mpiler with the PyData/Sparse package and how it outperforms well-establis
 hed alternatives for multiple kernels\, such as MTTKRP or SDDMM.\n\nReal-w
 orld use-cases will show you how\, step-by-step\, Python practitioners can
  migrate their code to an Array API compatible version and benefit from te
 nsor operator fusion and autoscheduling capabilities offered by the Finch 
 compiler.\n\nApart from the existing Julia implementation\, the number of 
 sparse backends offered by PyData/Sparse will grow in the future to provid
 e a Python-native alternatives for scipy.sparse and Numba solutions. One o
 f them that is currently under development is finch-tensor-lite\, a pure P
 ython rewrite of Finch.jl compiler\, meant to make the solution lightweigh
 t by dropping Julia runtime dependency while providing the majority of fea
 tures.
DTSTAMP:20260603T190656Z
LOCATION:Room 1.38 (Ground Floor\, Turing)
SUMMARY:PyData/Sparse & Finch: extending sparse computing in the Python eco
 system - Mateusz Sokół
URL:https://pretalx.com/euroscipy-2026/talk/CLUCAW/
END:VEVENT
END:VCALENDAR
