概述
compression_tile_graphic

由于需要在边缘和数据中心不同端点间传输和处理的数据呈爆炸式增长,因此有效压缩数据的能力会影响实时性能和存储需求。这将会影响解决方案的利润。

CPU 支持的数据压缩无法在保持存储及基础架构低成本的同时,提供当前应用所需的实时性能。

Vitis™ 数据压缩库是一个性能优化的库,可加速 AMD 加速卡上的 Lempel-Ziv (LZ) 数据压缩和解压缩算法。它被设计为专用压缩引擎,可以在同一AMD 加速器卡上同时运行多个压缩引擎,以满足算法的高吞吐量要求。这样可减少本地或云中的带宽消耗和总体架构成本。

您可为 LZ4 和 Snappy 压缩/解压使用预先优化的库内核,也可在设计端到端加速内核时将低级优化原语作为组件。


性能基准

vitis-data-compression

注:

  • AMD Alveo U200,器件利用率为 44%
  • CPU Corei7 9700K CPU @4.9GHz (单线程) : : 源代码
入门