L3 API are more scalable solutions to achieve maximum performance with optimized host and kernel for an end-to-end solution. Here you are targeting a number of compute units to get the maximum throughput and get to know bandwidth saturation for the design.
This demo is aimed at showcasing the Alveo U250 acceleration of Gzip_app and Alveo U50 (HBM Platform) acceleration of Gzip_hbm for both compression and decompression; it also supports Zlib with a host argument switch.
Tested Tool: 2022.1 Tested XRT : 2022.1 Tested XSA : xilinx_u250_gen3x16_xdma_4_1_202210_1 Tested XSA : xilinx_u50_gen3x16_xdma_5_202210_1
Note
Software Emulation not supported.
This application is present under the L3/demos
directory. Follow the build instructions to generate the executable and binary.
The host executable generated is named “xil_gzip”, and it is generated in the ./build_dir.<TARGET mode>.<xsa_name>/
directory.