Ga verder naar de inhoud
Infosessie

Python for HPC

24 nov. 2026 - 25 nov. 2026

Optimize and Scale Python Code for High-Performance Computing.

Lees meer & inschrijven ⇗

Praktische info:

24 nov. 2026 - 25 nov. 2026
8 uur
ICTS KU Leuven (hybrid), Willem de Croylaan 52/bus 5580, 3001 Leuven
Engels
Doelgroep: This info session is primarily targeted at VSC-users, although other interested parties are welcome as well.

Inschrijven?

  • Voorwaarden: Participants have programming experience in Python and preferably also in C/C++ or Fortran.
  • Prijs: Gratis
Lees meer & inschrijven ⇗

georganiseerd door:

Topics covered

Python is making inroads into the HPC landscape. However, writing Python code for efficient scientific computing is not entirely trivial. In this course a variety of techniques and libraries will be discussed that are useful in this context. Subjects covered include profiling of code to discover opportunities for optimization, using Cython, a Python extension that translate critical code sections into efficient C, wrapping C/C++/Fortran libraries in Python,  multithreaded/multiprocess Python, distributed programming use mpi4py, and pySpark for data science.

Result/Objectives

Participants can make an informed choice on various techniques to improve the performance of Python code, and know how to call C/C++ or Fortran functions from Python.