C-blosc ======= .. toctree:: :maxdepth: 1 :caption: Contents: About ----- `C-blosc`_ is a high-performance compressor optimized for binary data, which can be also called "meta-compressor". See also :doc:`c-blosc2`. Supported versions ------------------ To check which c-blosc versions and build types are currently supported on Discoverer, execute on the login node: .. code-block:: bash module avail c-blosc The recipe followed to build the source code is available at: https://gitlab.discoverer.bg/vkolev/recipes/-/tree/main/c-blosc/ Loading/Compiler affinity ------------------------- Each version of c-blosc, installed in the public software repository, is built against five compiler sets: (i) :doc:`oneapi`, (ii) :doc:`nvidia_hpc_sdk`, (iii) :doc:`llvm`, (iv) :doc:`aocc`, (v) :doc:`gcc`. The name of the environmental module contains the name of the compiler set employed for compiling the source code. Intel oneAPI ............ .. code-block:: bash module avail c-blosc/*/*intel NVIDIA HPC SDK .............. .. code-block:: bash module avail c-blosc/*/*nvidia AOCC .... .. code-block:: bash module avail c-blosc/*/*aocc GCC ... .. code-block:: bash module avail c-blosc/*/*gcc Getting help ------------ See :doc:`help` .. _`C-blosc`: https://github.com/Blosc/c-blosc