Closed
Description
Support and document GPU-aware MPI on Frontier.
-
If not oversubscribing the GPUs, make sure we run with
-c 7 --gpus-per-task=1 --gpu-bind=closest
. Because the NIC is connected directly to the GPU, affinity is very important.- It seems like we aren't doing some of this per the current Frontier template: https://github.com/MFlowCode/MFC/blob/master/toolchain/templates/frontier.mako
-
Since we are already building everything in, it should just be a matter of setting the runtime flags.
- Runtime flag to set:
MPICH_GPU_SUPPORT_ENABLED=1
- Runtime flag to set: