LZ4

About

LZ4 is a lossless compression algorithm, providing compression speed > 500 MB/s per core, scalable with multi-cores CPU.

Supported versions

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

module avail lz4

The recipe followed to build the source code is available at:

https://gitlab.discoverer.bg/vkolev/recipes/-/tree/main/lz4

Loading/Compiler affinity

Each version of LZ4 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 LZ4 source code.

Intel oneAPI

module avail lz4/*/*intel

NVIDIA HPC SDK

module avail lz4/*/*nvidia

LLVM

module avail lz4/*/*llvm

AOCC

module avail lz4/*/*aocc

GCC

module avail lz4/*/*gcc

Getting help

See Getting help