UCC === .. toctree:: :maxdepth: 1 :caption: Contents: 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: .. code-block:: bash module avail ucc The recipe followed to build the source code is available at: https://gitlab.discoverer.bg/vkolev/recipes/-/tree/main/ucc 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. .. code-block:: bash module load ucc Getting help ------------ See :doc:`help` .. _`UCC`: https://github.com/openucx/ucc