C-blosc

About

C-blosc is a high-performance compressor optimized for binary data, which can be also called “meta-compressor”.

See also C-blosc2.

Supported versions

To check which c-blosc versions and build types are currently supported on Discoverer, execute on the login node:

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) Intel oneAPI, (ii) NVIDIA HPC SDK, (iii) LLVM Compiler Infrastructure, (iv) AMD Optimized Compiler Collection (AOCC), (v) GNU Compiler Collection (GCC). The name of the environmental module contains the name of the compiler set employed for compiling the source code.

Intel oneAPI

module avail c-blosc/*/*intel

NVIDIA HPC SDK

module avail c-blosc/*/*nvidia

AOCC

module avail c-blosc/*/*aocc

GCC

module avail c-blosc/*/*gcc

Getting help

See Getting help