BEGIN:VCALENDAR
VERSION:2.0
PRODID:icalendar-ruby
CALSCALE:GREGORIAN
BEGIN:VEVENT
DTSTAMP:20260630T225352Z
UID:312c98ee-782b-44f5-bae4-36cadb008e6d
DTSTART:20220620T070000Z
DTEND:20220624T110000Z
DESCRIPTION:This course will take place as an online event. The link to the
  streaming platform will be provided to the accepted registrants only.\n\n
 Python is increasingly used in high-performance computing projects. It can
  be used either as a high-level interface to existing HPC applications and
  libraries\, as embedded interpreter\, or directly.\n\nThis course combine
 s lectures and hands-on sessions. We will show how Python can be used on p
 arallel architectures and how to optimize critical parts of the kernel usi
 ng various tools.\n\nThe following topics will be covered:\n\n\n	Interacti
 ve parallel programming with IPython\n	Profiling and optimization\n	High-p
 erformance NumPy\n	Just-in-time compilation with numba\n	Distributed-memor
 y parallel programming with Python and MPI\n	Bindings to other programming
  languages and HPC libraries\n	Interfaces to GPUs\n\n\nThis course is aime
 d at scientists who wish to explore the productivity gains made possible b
 y Python for HPC.\n\nPrerequisites: Good working knowledge of Python and N
 umPy\n\nApplication \nApplicants will be notified\, whether they are accep
 ted for participitation.\n\nInstructors: Dr. Jan Meinke\, Dr. Olav Zimmerm
 ann\, JSC\n\nContact \nFor any questions concerning the course please send
  an e-mail to j.meinke@fz-juelich.de\nhttps://events.prace-ri.eu/event/137
 9/
SUMMARY:[ONLINE] High-performance computing with Python @ JSC
URL;VALUE=URI:https://events.prace-ri.eu/event/1379/
END:VEVENT
END:VCALENDAR
