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

The compression and decompression methods supported by this library are LZ4, ZLIB/DEFLATE/GZIP, ZSTD, BZIP2, Snappy, LZMA, and LZ4HC.

Highlights of AOCL-Compression 5.1

  • Introduced multithreaded APIs for GZIP and Raw Deflate formats.
  • Improved single threaded compression performance for Bzip2, Snappy and decompression performance for Bzip2, Snappy, Gzip, ZSTD.
  • AOCL_DECOMPRESS_FAST support extended to Snappy.
  • Integrated third-party utilities: minigzip and zstd utility for benchmarking.

Documentation

Downloads

File Name Version Size Launch Date OS Bitness Description
Binary Packages Compiled with AOCC 5.0
aocl-compression-linux-aocc-5.0.0.tar.gz 5.0 1.8MB 10/10/2024 RHEL, Ubuntu, SLES 64-bit AOCC compiled AOCL-Compression library binary package
SHA-256 checksum: d482ca3b144402056a30179c43baf13793143b7f2828b7e0541685c4478df156
Binary Packages Compiled with GCC 14.2.1
aocl-compression-linux-gcc-5.1.0.tar.gz 5.1 2MB 05/07/2025 RHEL, Ubuntu, SLES 64-bit GCC compiled AOCL-Compression library binary package
SHA-256 checksum: 6bcff2b2ae555ceae43287935ee966fb69e59dfa24f4341d04520bd57745a083
Windows Installer Containing AOCL-Compression
AOCL_Windows-setup-5.1.0.408-AMD.exe 5.1 140MB 05/07/2025 Windows 11, Windows 10 64-bit Windows installer file containing all the AOCL library binaries compiled with Clang 18.
SHA-256 checksum: 61de98148459270ba3bd01f5b0c409299d8c0c144a925f3701e10f72678a328a