An online 5-day course that combines lectures and hands-on sessions on Python for High-Performance Computing (HPC) will be organized by the Jülich Supercomputing Centre (Forschungszentrum Jülich, JSC) from 15 to 19 June 2026.
Python is increasingly used in high-performance computing projects. It can be used directly or as a high-level interface to existing HPC applications and libraries. This course will show how Python can be used for simulation on parallel architectures and how to optimize critical parts of the code using various tools.
The following topics will be covered:
This course is aimed at scientists who wish to explore the productivity gains Python enables in HPC.