BEGIN:VCALENDAR
VERSION:2.0
PRODID:icalendar-ruby
CALSCALE:GREGORIAN
BEGIN:VEVENT
DTSTAMP:20260705T010632Z
UID:670fa438-9201-434b-beb9-952b2c4d50b8
DTSTART:20210607T070000Z
DTEND:20210611T110000Z
DESCRIPTION:Python is increasingly used in high-performance computing proje
 cts. It can be used either as a high-level interface to existing HPC appli
 cations and libraries\, as embedded interpreter\, or directly.\n\nThis cou
 rse combines lectures and hands-on sessions. We will show how Python can b
 e used on parallel architectures and how to optimize critical parts of the
  kernel using various tools.\n\nThe following topics will be covered:\n\n\
 n	Interactive parallel programming with IPython\n	Profiling and optimizati
 on\n	High-performance NumPy\n	Just-in-time compilation with numba\n	Distri
 buted-memory parallel programming with Python and MPI\n	Bindings to other 
 programming languages and HPC libraries\n	Interfaces to GPUs\n\n\nThis cou
 rse is aimed at scientists who wish to explore the productivity gains made
  possible by Python for HPC.\n\nPrerequisites: Good working knowledge of P
 ython and NumPy\n\nApplication \nApplicants will be notified\, whether the
 y are accepted for participitation.\n\nInstructors: Dr. Jan Meinke\, Dr. O
 lav Zimmermann\, JSC\n\nContact \nFor any questions concerning the course 
 please send an e-mail to j.meinke@fz-juelich.de\nhttps://events.prace-ri.e
 u/event/1164/
SUMMARY:[ONLINE] High-performance computing with Python @ JSC
URL;VALUE=URI:https://events.prace-ri.eu/event/1164/
END:VEVENT
END:VCALENDAR
