Skip to content

UPPMAX/HPC-python

Repository files navigation

Using Python in an HPC environment

Check links Check spelling

This course aims to give a brief, but comprehensive introduction to using Python in an HPC environment. You will learn how to use modules to load Python, how to find site installed Python packages, as well as how to install packages yourself. In addition, you will learn how to use virtual environments, write a batch script for running Python, use Python in parallel, and how to use Python for ML and on GPU:s.

The course is a cooperation between UPPMAX (Rackham, Snowy, Bianca), LUNARC (Cosmos), and HPC2N (Kebnekaise) and will focus on the compute systems at all 3 centres. For the site-specific part of the course you will be divided into groups depending on which center you will be running your code, as the approach is somewhat different.

Build locally

Navigate to the root directory of your Sphinx project (where the conf.py file is located, ie. in docs) and run:

make html

You can preview the generated HTML files locally by opening the _build/html/index.html file in your browser:

xdg-open _build/html/index.html  # On Linux
open _build/html/index.html      # On macOS

Rendered material

Others

About

An introduction course to using Python in an HPC environment

Topics

Resources

Code of conduct

Stars

Watchers

Forks

Packages

No packages published

Contributors 9