Skip to main content

Using Python in an HPC environment, 24-25 & 28-29 April 2025

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 AI/ML and on GPUs.

The course is an online collaboration between NAISS and Infravis. The instructors will use their respective systems or a mix of the different facilities for demos, and there will be hands-on exercises for the participants.

This course will consist of lectures interspersed with hands-on sessions where you get to try out what you have just learned.

Remote/online participation: The course will be completely online via Zoom. More information about connecting and such will be sent to the participants close to the course.

The goal for the course is that you will be able to

  • Load Python modules and site-installed Python packages
  • Create a virtual environment and install your own Python packages to it
  • Write a batch script for running Python
  • Use Python in parallel
  • Use Python for AI/ML
  • Use GPUs with Python
  • Guest lecture by Anders Hast and InfraVis introduction

Prerequisites: familiarity with the LINUX command line, basic Python.

Dates

24-25 and 28-29 April 2025

Registration

For access to registration, please visit the registration page hosted by the NAISS' in UmeƄ.

Comments/Questions

For comments and questions, please contact LUNARC support

Page Manager: jonas.lindemann@lunarc.lu.se | 2025-03-13