|
| 1 | +--- |
| 2 | +title: Using LUMI and Mahti supercomputers |
| 3 | +subtitle: Portable GPU Programming |
| 4 | +date: October 2025 |
| 5 | +lang: en |
| 6 | +--- |
| 7 | + |
| 8 | + |
| 9 | +# LUMI and Mahti supercomputers {.section} |
| 10 | + |
| 11 | +# Outline |
| 12 | + |
| 13 | +- Introduction to LUMI and Mahti |
| 14 | +- Connecting |
| 15 | +- Using Slurm batch job system |
| 16 | +- Modules and compiling |
| 17 | + |
| 18 | +# Web resources |
| 19 | + |
| 20 | +- LUMI User guide: <https://docs.lumi-supercomputer.eu/> |
| 21 | +- CSC User guide: <https://docs.csc.fi/> |
| 22 | +- General Slurm documentation: <https://slurm.schedmd.com/> |
| 23 | + |
| 24 | +# LUMI supercomputer |
| 25 | + |
| 26 | +<div class=column style=width:60%> |
| 27 | +- LUMI is pan-European supercomputer hosted by CSC |
| 28 | + - user support is distributed to LUMI consortium countries |
| 29 | +- For Finnish users access is via CSC |
| 30 | +- Over 10 000 AMD GPUs |
| 31 | +- "small" (about the size of Mahti) CPU partition |
| 32 | +- auxiliary partition for data-analytics with lots of memory (32 TB per node) |
| 33 | +</div> |
| 34 | +<div class=column style=width:38%> |
| 35 | +{.center width=90%} |
| 36 | +</div> |
| 37 | + |
| 38 | +# Mahti supercomputer |
| 39 | + |
| 40 | +- Current national flagship system |
| 41 | +- 1404 nodes with AMD CPUs, 128 cores per node |
| 42 | +- 24 nodes with NVIDIA A100 GPUs |
| 43 | + - subset can be sliced to smaller GPUs for interactive workloads, |
| 44 | + code development etc. |
| 45 | +- To be replaced by Roihu (AMD CPUs and NVIDIA Grace Hopper superchips) |
| 46 | + |
| 47 | +# Performance analysis with Rocprof and Nsight Systems {.section} |
| 48 | + |
| 49 | +# Rocprof |
| 50 | + |
| 51 | +- AMD performance analysis and tracing tool |
| 52 | +- Visual analysis via web browser |
| 53 | + - <https://ui.perfetto.dev/> |
| 54 | + |
| 55 | +# Nsight Systems |
| 56 | + |
| 57 | +- NVIDIA performance analysis and tracing tool |
| 58 | +- GUI for visual analysis |
| 59 | + - Recommended to install on local workstation for smoother respose |
| 60 | + - <https://developer.nvidia.com/nsight-systems/get-started> |
0 commit comments