Skip to main content

Comprehensive general LUMI course


This four day online course serves as a general comprehensive introduction to the LUMI architecture and programming environment. It will include lessons about compiling and using software, programming models (HIP and OpenMP offload), porting, executing jobs, and optimizing applications to run on AMD MI250X. After the course you will be able to work efficiently on both the CPU (LUMI-C) as well as GPU partition (LUMI-G).

Event Info

For doing the hands-on exercises and access the slides and training material on the course day, participants will have to join a course specific training project. This project is Puhuri managed which means that CSC users have to set up a new LUMI user account. Step-by-step instructions will be sent out after the registration on how to join the project and set up an account.

The course will be jointly conducted by the LUMI HPE Centre of Excellence (HPE CoE), AMD and the LUMI User Support Team (LUST).

The course is intended for users with ongoing projects on LUMI, users with project proposals in one of the national or EuroHPC channels, and support staff of local organisations of the LUMI consortium members.

We will keep a waiting list if registrations exceed the number of planned participants. The registration deadline is 7. February 2023 16:00 CET. Attendance is free of charge.

Please note, that this is comprehensive course with an emphasis on code development. LUST is also planning an recurring 1-day introduction course to LUMI for March of 2023. It will include lessons about the most important topics needed to install and use software on LUMI and run jobs efficiently on LUMI-C and -G. More information is available here:


The main topics day by day

Day 1 Connecting to the system, building and executing applications and simple use of GPUs via libraries.
Day 2 Programming GPUs via OpenACC and OpenMP, Optimizations techniques, additional software on LUMI, LUMI support.
Day 3  Debugging, I/O, HIP programming, ROCm tools.
Day 4 Profiling, Advanced ROCm tools.

The detailed preliminary agenda can be found as pdf here (all times in CET).


Register for the course latest by February 7th, 2023 16:00 CET. Participants will receive confirmation shortly after the deadline. If your plans change, we kindly ask you to cancel your registration as soon as possible. The email acknowledging your registration will contain a link to manage it.

Users who don’t have an account on LUMI yet will receive temporary access for the purpose of the course. The compute time allocated to the course shall only be used for the purpose of doing the exercises of the course. Any abuse will lead to removal from the allocation for this and future courses.

Please, do not hesitate to contact the LUMI User Support Team if you need any assistance. Thank you.