Snappy¶
About¶
Snappy is a compression/decompression library. It does not aim for maximum compression, or compatibility with any other compression library; instead, it aims for very high speeds and reasonable compression.
Supported versions¶
To check which Snappy versions and build types are currently supported on Discoverer, execute on the login node:
module avail snappy
The recipe followed to build the source code is available at:
https://gitlab.discoverer.bg/vkolev/recipes/-/tree/main/snappy
Loading/Compiler affinity¶
Each version of Snappy installed in the public software repository is built against four compiler sets: (i) Intel oneAPI, (ii) NVIDIA HPC SDK (former PGI Compilers), (iii) AMD Optimized Compiler Collection (AOCC), (iv) GNU Compiler Collection (GCC). The name of the environmental module contains the name of the compiler set employed for compiling the Snappy source code.
Intel oneAPI¶
module avail snappy/*/*intel
NVIDIA HPC SDK¶
module avail snappy/*/*nvidia
AOCC¶
module avail snappy/*/*aocc
GCC¶
module avail snappy/*/*gcc
Getting help¶
See Getting help