Overview - 2024.2 English

Vitis Libraries

Release Date
2024-11-29
Version
2024.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 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