Moving your HPC workloads to LUMI - Hybrid course, April 22-23, 2026, on-site in Riga and online¶
Course organisation¶
-
Location: Riga Technical University, Ķīpsalas Iela 6A, Riga, Latvia, LV-1048, "Mush-room" (room 247), second floor of the Faculty of Civil and Mechanical Engineering, Institute of Civil Engineering).
The campus is on Kipsala island, a half hour walk from the city centre.
Course materials¶
Course materials include the Q&A of each session, slides when available and notes when available.
| Presentation | slides | notes | recording |
| Day 1 | |||
| Welcome and Introduction | S | / | V |
| Introduction to the course notes | / | N | / |
| Theme: Exploring LUMI from the login nodes | |||
| LUMI Architecture | S | N | V |
| HPE Cray Programming Environment | S | N | V |
| Getting Access to LUMI | S | N | V |
| Exercises 1 | / | / | / |
| Modules on LUMI | S | N | V |
| Exercises 2 | / | / | / |
| LUMI Software Stacks | S | N | V |
| Exercises 3 | / | / | / |
| LUMI Support and Documentation | S | N | V |
| PRACE National Node in Latvia | / | / | / |
| Wrap-Up Day 1 | S | / | V |
| Day 2 | |||
| Introduction Day 2 | S | / | V |
| Theme: Running jobs efficiently | |||
| Slurm on LUMI | S | (N) | V |
| Process and Thread Distribution and Binding | S | (N) | V |
| Exercises 4 | / | / | / |
| Theme: Data on LUMI | |||
| Using Lustre | S | N | V |
| Object Storage | S | N | V |
| Exercises 5 | / | / | / |
| Theme: Containers on LUMI | |||
| Containers on LUMI-C and LUMI-G | S | N | V |
| Wrap-Up Day 2 | S | / | V |
| Appendices | |||
| A1 Additional documentation | / | N | / |
Making the exercises after the course¶
The "Object Storage" exercises in Exercise session 5 do require data in the training project but there is an alternative set of exercises missing only one element from the during-the-course version that can be made in your own project. For the exercises from Exercise session 4 you can no longer use the reservation.
-
Create a directory in the scratch of your project, or if you want to keep the exercises around for a while, in a subdirectory of your project directory or in your home directory (though we don't recommend the latter). Then go into that directory.
E.g., in the scratch directory of your project:
mkdir -p /scratch/project_46YXXXXXX/course-20260422-$USER/Exercises cd /scratch/project_46YXXXXXX/course-20260422-$USER/Exerciseswhere you have to replace
project_46YXXXXXXusing the number of your own project. -
Now install the exercise files:
tar -xf /appl/local/training/2day-20260422/files/exercises-20260422.tar.bz2 -
You're all set to go!
Warning
The software and exercises were tested thoroughly at the time of the course. LUMI however is in continuous evolution and changes to the system may break exercises and software
Links to documentation¶
The links to all documentation mentioned during the talks is on a separate page.
Acknowledgement¶
This course is supported by the Latvian National Partnership Plan for PRACE (Project No. 1.1.1.5/3/24/I/004)