Advanced Placement¶
Presenter: Jean-Yves Vet (HPE)
Archived materials on LUMI:
-
Slides:
/appl/local/training/4day-20240423/files/LUMI-4day-20240423-2_05_Advanced_Application_Placement.pdf
-
Recording:
/appl/local/training/4day-20240423/recordings/2_05_Advanced_Application_Placement.mp4
These materials can only be distributed to actual users of LUMI (active user account).
Remark
The lumi-CPEtools
module
contains several tools mentioned in the presentation.
Note that these commands also have various command line options that were not mentioned and show more information about the actual binding.
Q&A¶
-
Is the gpu direct RDMA supported on LUMI-G? And how to enable it?
-
MPICH_GPU_SUPPORT_ENABLED=1
-
It is also different than on NVIDIA platforms. On LUMI there is no equivalent to NVIDIA GPUdirect needed as the GPUs are connected to the CPUs via InfinityFabric/xGMI, which is much more powerful than PCIe.
-
-
What is the difference between
MPICH_GPU_SUPPORT_ENABLED
andMPICH_GPU_SUPPORT
?- This is a typo on the slide, both should mention
MPICH_GPU_SUPPORT_ENABLED
, this will be fixed.
- This is a typo on the slide, both should mention
-
Is it possible to see that GPU-aware MPI is enabled from profiling?
- Yes, but note that LUMI design by default implies copies from GPU memory to the network.