Skip to content

Exercise session 4: Placement

The files for the exercises can be found in Exercises/HPE/day2/Binding and Exercises/HPE/day2/gpu_perf_binding.

Try different binding options for CPU execution (look at slides and use envars to change order and display the order) and for GPU execution (gpu_perf_binding). See also the PDF or README.md files in those directories.

Check slide 6 and 7 of the exercise assignments for more information.

Materials

Archived materials on LUMI:

  • Exercise assignments in /appl/local/training/4day-20231003/files/LUMI-4day-20231003-Exercises_HPE.pdf

  • Exercises as bizp2-compressed tar file in /appl/local/training/4day-20231003/files/LUMI-4day-20231003-Exercises_HPE.tar.bz2

  • Exercises as uncompressed tar file in /appl/local/training/4day-20231003/files/LUMI-4day-20231003-Exercises_HPE.tar

Q&A

  1. What is MPICH_GPU_SUPPORT_ENABLED (in gpu_env.sh)? I don't think we covered that in slides.

    • No. That comes tomorrow afternoon in the advanced Cray MPICH presentation. It is to enable GPU-aware MPI.
  2. I'm not able to load lumi-CPEtools...

    • Did you load a LUMI module before trying to load CPE tools?
    • Thanks! That was it.
    • We will discuss this afternoon how to use the software stack.