BEGIN:VCALENDAR
VERSION:2.0
PRODID:icalendar-ruby
CALSCALE:GREGORIAN
BEGIN:VEVENT
DTSTAMP:20260708T111607Z
UID:9c696c44-14c0-4579-aaa9-e7f155a18897
DTSTART:20190617T070000Z
DTEND:20190619T143000Z
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 opti
 mization\n    High-performance NumPy\n    Just-in-time compilation with nu
 mba\n    Distributed-memory parallel programming with Python and MPI\n    
 Bindings to other programming languages and HPC libraries\n    Interfaces 
 to GPUs\n\n\nThis course is aimed at scientists who wish to explore the pr
 oductivity gains made possible by Python for HPC.\n\nPrerequisites: Good w
 orking knowledge of Python and NumPy\n\nApplication \nRegistrations are on
 ly considered until 15 May 2019 due to available space\, the maximal numbe
 r of participants is limited. Applicants will be notified\, whether they a
 re accepted for participitation.\n\nInstructors: Dr. Jan Meinke\, Dr. Olav
  Zimmermann\, JSC\n\nContact \nFor any questions concerning the course ple
 ase send an e-mail to j.meinke@fz-juelich.de\nhttps://events.prace-ri.eu/e
 vent/825/
SUMMARY:High-performance computing with Python @ JSC
URL;VALUE=URI:https://events.prace-ri.eu/event/825/
END:VEVENT
END:VCALENDAR
