BEGIN:VCALENDAR
VERSION:2.0
PRODID:-//Springshare//LibCal//EN
CALSCALE:GREGORIAN
METHOD:PUBLISH
X-WR-TIMEZONE:Europe/Berlin
X-PUBLISHED-TTL:PT15M
BEGIN:VEVENT
DTSTART:20260605T070000Z
DTEND:20260605T150000Z
DTSTAMP:20260605T000000Z
SUMMARY:Parallel Programming with Python (day 2)
DESCRIPTION:Did you write code in Python and is it not fast enough? Do you 
 run code\, but are you running out of memory? If you want your code to make 
 optimal use of your computing resources (whether it is your own laptop or 
 an HPC system)\, then parallellizing your code might be the solution.\n\nIn 
 this course we show several ways of speeding up your program and making it 
 run in parallel. We introduce the following modules:\n\n\n	threading 
 (allows different parts of your program to run concurrently on a single 
 computer with shared memory).\n	dask makes scalable parallel computing 
 easy.\n	numba speeds up your Python functions by translating them to 
 optimized machine code.\n	memory_profile monitors memory 
 performance.\n\n\nPrerequisites:\n\n\n	This is an intermediate level Python 
 course.\n	We expect familiarity with the command-line\, and that you are 
 comfortable working with a coding text editor (like for instance\, VS 
 Code).\n	This is a two-day workshop (4 and 5 June)\, it is not possible to 
 join only one day.\n
LOCATION:Bucheliuszaal 6.18\, University Library Utrecht Science Park
ORGANIZER;CN="Jelle Treep":MAILTO:h.j.treep@uu.nl
CATEGORIES:Workshop/Training
CONTACT;CN="Jelle Treep":MAILTO:h.j.treep@uu.nl
STATUS:CONFIRMED
UID:LibCal-4521558
URL:https://bookings.uu.nl/calendar/workshops/parallelpython2
X-MICROSOFT-CDO-BUSYSTATUS:BUSY
BEGIN:VALARM
TRIGGER:-PT15M
ACTION:DISPLAY
DESCRIPTION:Reminder
END:VALARM
END:VEVENT

END:VCALENDAR