July 07, 2021 - by CSCS
On June 23-25, 2021, CSCS organized a three-days online course on "High-Performance Computing with Python".
Python is increasingly used in high-performance computing projects. It can be used as a high-level interface to existing HPC applications and libraries, as an embedded interpreter, or as main language for writing new software.
This is a new edition of the course originally developed by Dr. Jan Meinke and and Dr. Olav Zimmermann from JSC. The course combined lectures and hands-on sessions. We showed how Python can be used on parallel architectures and how to optimize critical parts of code using various tools.
Here you can watch the videos of the "High-Performance Computing with Python" course >