BEGIN:VCALENDAR
VERSION:2.0
PRODID:-//pretalx//programme.europython.eu//europython-2024//speaker//JGU3G
 X
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-europython-2024-HSZBDG@programme.europython.eu
DTSTART;TZID=CET:20240712T104500
DTEND;TZID=CET:20240712T111500
DESCRIPTION:In the domain of scientific and high-performance computing (HPC
 )\, software packages are primarily written in compiled languages such as 
 C\, C++\, and Fortran\, complemented by end-user APIs implemented in Pytho
 n. Such packages frequently incorporate CPU-specific code (e.g. SIMD exten
 sions) and utilise GPU-specific programming models\, such as OpenMP and CU
 DA\, to achieve enhanced performance. Despite the recent proliferation of 
 build backends for creating pure Python packages\, the distribution of Pyt
 hon packages containing binary extensions poses a unique set of challenges
  and currently lacks a standardised solution. In this talk\, I will share 
 insights and experiences gained from building portable and performant Pyth
 on wheels for a set of computational neuroscience projects\, aiming for co
 mpatibility and usage across a diverse of compute platforms\, from desktop
  to large compute clusters.
DTSTAMP:20260513T153429Z
LOCATION:South Hall 2B
SUMMARY:Insights and Experiences of Packaging Python Binary Extensions - Go
 ran Jelic-Cizmek
URL:https://programme.europython.eu/europython-2024/talk/HSZBDG/
END:VEVENT
END:VCALENDAR
