AOCL-Compression is a software framework that provides lossless data compression and decompression methods specifically tuned and optimized for AMD “Zen”-based CPUs.

This library supports compression and decompression methods such as LZ4, ZLIB/DEFLATE/GZIP, ZSTD, BZIP2, Snappy, LZMA, and LZ4HC.

Highlights of AOCL-Compression 5.2

  • Improved single-threaded performance for ZLIB, BZIP2, ZSTD
  • Improved LZ4 and ZLIB multithreading performance
  • Multi-threaded support added for BZIP2 (compression and decompression) and LZMA (compression)
  • Introduced AOCL_COMPRESS_FAST mode in ZSTD for quicker compression at higher levels.
  • Upgraded LZ4 to v1.10.0, ZSTD to v1.5.7, and ZLIB to v1.3.1
  • Removed OpenMP dependency for single-threaded builds
  • Added Clang/llvm-cov code coverage support
  • Minor bug fixes

Documentation

Downloads

File Name Version Size Launch Date OS Bitness Description
Binary Packages Compiled with AOCC 5.1
aocl-compression-linux-aocc-5.2.0.tar.gz 5.2 2MB 12/31/2025 RHEL, Ubuntu, SLES 64-bit AOCC compiled AOCL-Compression library binary package
SHA-256 checksum: f6e83640360d6bdf14a86e9b7445b1821b03dffde0ed8980988c23d8558dba24
Binary Packages Compiled with GCC 14.2.1
aocl-compression-linux-gcc-5.2.0.tar.gz 5.2 3MB 12/31/2025 RHEL, Ubuntu, SLES 64-bit GCC compiled AOCL-Compression library binary package
SHA-256 checksum: 004503de222e0aee65afed0b4655d250c078dbefe3f633fa89cb8a8377e34b0f
Windows Installer Compiled with Clang 18
AOCL_Windows-setup-5.2.0-AMD.exe 5.2 154MB 12/31/2025 Windows 11, Windows 10 64-bit Windows installer file containing all the AOCL library binaries compiled with Clang 18.
SHA-256 checksum: 0caf97420a5e1372aab6c70160f977f4a36c26cee89b88856145af82df2fe096