BEGIN:VCALENDAR
VERSION:2.0
PRODID:-//CERN//INDICO//EN
BEGIN:VEVENT
SUMMARY:High-Performance Computing with Python
DTSTART:20260615T070000Z
DTEND:20260619T110000Z
DTSTAMP:20260528T162000Z
UID:indico-event-476@events.hpc-portal.eu
CONTACT:j.meinke@fz-juelich.de
DESCRIPTION:This course will take place as an online event. The link to th
 e streaming platform will be provided to the registrants only. The course 
 will be held in English. \nCourse Contents:\nPython is increasingly used 
 in high-performance computing projects. It can be used directly or as a hi
 gh-level interface to existing HPC applications and libraries.\nThis cours
 e combines lectures and hands-on sessions. We will show how Python can be 
 used for simulation on parallel architectures and how to optimise critical
  parts of the code using various tools.\nThe following topics will be cove
 red:\n\nShort review of vectorised programming with NumPy\nInteractive par
 allel programming with IPython\nProfiling and optimisation\nHigh-performan
 ce NumPy\nJust-in-time compilation with Numba\nDistributed-memory parallel
  programming with Python and MPI\nBindings to other programming languages 
 and HPC libraries\nInterfaces to GPUs\n\n \nThis course does not cover an
 y AI frameworks nor high performance data analysis.\nThis course is aimed 
 at scientists who wish to explore the productivity gains made possible by 
 Python for HPC.\n \n\n\n\n\nContents level\n\n\nin hours\n\n\nin %\n\n\n\
 n\n\n\nBeginner's contents:\n\n\n0 h\n\n\n0 %\n\n\n\n\nIntermediate conten
 ts:\n\n\n11 h\n\n\n62 %\n\n\n\n\nAdvanced contents:\n\n\n7 h\n\n\n38 %\n\n
 \n\n\nCommunity-targeted contents:\n\n\n0 h\n\n\n0 %\n\n\n\n\n \nPrerequi
 sites:\nGood working knowledge of Python and NumPy\nA personal institution
 al email address (university/research institution\, government agency\, or
 ganisation\, or company) is required to register for JSC training courses.
  If you don't have an institutional email address\, please get in touch wi
 th the contact person for this course.\nTarget Audience:\nScientists who w
 ant to use Python on supercomputers\nLanguage:\nThis course is given in En
 glish.\nDuration:\n5 half days\nDates:\n15-19 June 2026\, 09:00-13:00 each
  day\nVenue:\nOnline\nNumber of Participants:\nMinimum 5\nInstructors:\nJa
 n Meinke\, Olav Zimmermann (JSC)\n\nhttps://events.hpc-portal.eu/event/476
 /
LOCATION:Online
URL:https://events.hpc-portal.eu/event/476/
END:VEVENT
END:VCALENDAR
