ENCCS - EuroCC National Competence Centre Sweden logo Learn More

Python for high performance computing

This course will teach you how to use Python for high performance computing tasks, including parallel programming and accelerator offloading.

High Level Language Programming
difficulty: intermediate maturity: stable

Overview

This course will deal with several concepts related to writing performant Python code, starting from benchmarking and profiling to parallelisation, compilation and offloading to GPUs.

Learn More

Visit the lesson page to access the full content.

Show the lesson