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
- AOCL-Compression API Guide
- Prior versions: AOCL-Compression Archive
- Source code: GitHub
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 |