Overview - 2023.2 English

Vitis Libraries

Release Date
2023.2 English

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 Xilinx 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