GZip is an Open Source data compression library* which provides high compression ratio compared to Limpel Ziev based data compression algorithms (Byte Compression). It applies two levels of compression:
- Byte Level (Limpel Ziev LZ Based Compression Scheme)
- Bit Level (Huffman Entropy)
Due to its high compression ratio, it takes higher precedence over LZ based compression schemes. Traditionally, the CPU based solutions are limited to Mb/s speed, but there is a high demand for accelerated GZip which provides throughput in terms of Gb/s.
This demo is aimed at showcasing AMD Alveo™ U250 acceleration of GZip for both compression and decompression; it also supports Zlib with a host argument switch.
Tested Tool: 2022.2 Tested XRT: 2022.2 Tested XSA: xilinx_u250_gen3x16_xdma_3_1_202020_1