Skip to content

Comprehensive General LUMI Training, April 23-26, 2024

Course organisation

Course materials

Course materials include the Q&A of each session, slides when available and notes when available.

Due to copyright issues some of the materials are only available to current LUMI users and have to be downloaded from LUMI.

Note: Some links in the table below are dead and will remain so until after the end of the course.

Presentation slides notes recording
Introduction / / web
HPE Cray EX Architecture lumi / lumi
Programming Environment and Modules lumi / lumi
Running Applications lumi / lumi
Exercises #1 / / /
Compilers and Parallel Programming Models lumi / lumi
Exercises #2 / / /
Cray Scientific Libraries lumi / lumi
Exercises #3 / / /
CCE Offloading Models lumi / lumi
Introduction to the AMD ROCm Ecosystem web / web
Exercises #4 / / /
Debugging at Scale lumi / lumi
Exercises #5 / / /
Advanced Placement lumi / lumi
Exercises #6 / / /
LUMI Software Stacks web web web
Introduction to Perftools lumi / lumi
Exercises #7 / / /
Advanced Performance Analysis lumi / lumi
Exercises #8 / / /
MPI Topics on the HPE Cray EX Supercomputer lumi / lumi
Exercises #9 / / /
AMD Debugger: ROCgdb web / web
Exercises #10 / / /
Introduction to ROC-Profiler (rocprof) web / web
Exercises #11 / / /
Introduction to Python on Cray EX lumi / lumi
Frameworks for porting applications to GPUs lumi / lumi
Performance Optimization: Improving single-core Efficiency lumi / lumi
Exercises #12 / / /
Optimizing Large Scale I/O lumi / lumi
Exercises #13 / / /
Introduction to OmniTrace web / web
Exercises #14 / / /
Introduction to Omniperf web / web
Exercises #15 / / /
Tools in Action - An Example with Pytorch web / web
LUMI User Support web web web
Appendix: Additional documentation / documentation /

The links to all documentation mentioned during the talks is on a separate page.

External material for exercises

Some of the exercises used in the course are based on exercises or other material available in various GitHub repositories: