@@ -12,17 +12,16 @@ E.g. the available CUDA versions can be listed with
marie@compute$ module spider CUDA
```
Note that some modules use a specific CUDA version which is visible in the module name.
E.g. `GDRCopy/2.1-CUDA-11.1.1` or `Horovod/0.28.1-CUDA-11.7.0-TensorFlow-2.11.0`.
Note that some modules use a specific CUDA version which is visible in the module name, e.g. `GDRCopy/2.1-CUDA-11.1.1` or `Horovod/0.28.1-CUDA-11.7.0-TensorFlow-2.11.0`.
This especially applies to the optimized CUDA libraries like cuDNN, NCCL and magma.
This especially applies to the optimized CUDA libraries like `cuDNN`, `NCCL` and `magma`.
!!! important "CUDA-aware MPI"
When running CUDA applications using MPI for interprocess communication you need to additionally load the modules
that enable CUDA-aware MPI which may provide improved performance.
Those are `UCX-CUDA` and `UCC-CUDA` which supplement the `UCX` and `UCC` modules respectively.
Some modules, like NCCL`, load those automatically.
Some modules, like `NCCL`, load those automatically.