HPC2N
High Performance Computing Center North
This two-days online course, taking place on 5-6 December 2024, 09:00-17:00 each day, aims to give a brief, but comprehensive introduction to using Python in an HPC environment.
The first day 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, and get an intro to how to use Python on GPUs. The second day we will look at using Pandas, parallel Python, big data, and also ML/DL with Python.
The course is a cooperation between UPPMAX, HPC2N, and LUNARC. The instructors will mainly use UPPMAX's systems 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 and we will use 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
Prerequisites: familiarity with the LINUX command line, basic Python
Preliminary Schedule
Thursday, 2024-12-05, 9:00-17:00
Friday, 2024-12-06, 9:00-17:00
Materials: Lectures and notes | Exercises | Recorded lectures and demos
Participation is free and open to all users within NAISS, whether their site has NAISS resources or not.
Please make sure you have an account at SUPR if you want to participate in the hands-on part of the training. There will be a course project that can be used to run the examples in during the hands-ons, if you do not already have an account with access. If you do not have an account at SUPR and UPPMAX, you will be contacted with further instructions for how to create those. You are encouraged to sign up to SUPR as soon as possible after registering for the course.
Course project: As part of the hands-on, you will be given temporary access to a course project at some of UPPMAX's systems, which will be used for running the hands-on examples. There are some policies regarding this, that we ask that you follow:
The course uses computing resources provided by the National Academic Infrastructure for Supercomputing in Sweden (NAISS) at UPPMAX, partially funded by the Swedish Research Council through grant agreement no. 2022-06725.
If you are affiliated with UmU, SLU, LTU, MIUN, or IRF you can use HPC2N's systems instead of UPPMAX. If you are affiliated with LU, you can use LUNARC's resources.
Time and date: 5-6 December 2024, 09:00-17:00 each day
On-boarding: 3 December 2024, 13:00-14:00 (get optional help with final preparations)
Location: ONLINE. Zoom link will be sent to participants a few days before the course.
Instructors: Rebeccas Pitts, Pedro Ojeda-May, Jayant Yadav, Björn Claremar, Birgitte Brydsö
Deadline for registration: 2024-11-26
Please register by filling in the below form. Fields marked with a * are mandatory. REGISTRATION CLOSED!