UCC¶
About¶
UCC is a collective communication operations API and library that is flexible, complete, and feature-rich for current and emerging programming models and runtimes.
Note
We use UCC in conjunction with the Open MPI 5.x installations available on Discoverer.
Supported versions¶
To check which UCC versions and build types are currently supported on Discoverer, execute on the login node:
module avail ucc
The recipe followed to build the source code is available at:
Loading/Compiler affinity¶
Currently, the only UCC build available is the one built using GCC compilers. That covers all practical cases UCC is involved into.
module load ucc
Getting help¶
See Getting help