ZeroMQ ====== .. toctree:: :maxdepth: 1 :caption: Contents: About ----- `ZeroMQ`_ is an asynchronous messaging library, aimed at use in distributed or concurrent applications. Supported versions ------------------ To check which ZeroMQ versions and build types are currently supported on Discoverer, execute on the login node: .. code-block:: bash module avail zeromq Loading/Compiler affinity ------------------------- .. warning:: Only the builds compiled with Intel :doc:`oneapi` and :doc:`gcc` are currently supported and available in the public software repository. Only those two kinds of builds pass the tests without a fail. The builds compiled by means of :doc:`nvidia_hpc_sdk` and :doc:`aocc` fail most of the tests, and that is the reason they are not available in the repository at the moment. Intel oneAPI ............ .. code-block:: bash module avail zeromq/*/*intel NVIDIA HPC SDK .............. .. note:: Use the GCC build (see below) AOCC .... .. note:: Use the GCC build (see below) GCC ... .. code-block:: bash module avail zeromq/*/*gcc Getting help ------------ See :doc:`help` .. _`ZeroMQ`: https://github.com/zeromq