Design of a High-Throughput Match Search Unit for Lossless Compression Algorithms

被引:0
|
作者
Bartik, Matej [1 ,2 ,3 ]
Benes, Tomas [1 ,4 ]
Kubalik, Pavel [1 ,4 ]
机构
[1] DDD, Prague, Czech Republic
[2] CTU FIT, Dept 706, Prague, Czech Republic
[3] CESNET Ale, Prague, Czech Republic
[4] CTU FIT, Prague, Czech Republic
关键词
FPGA; high; bandwidth; fast; lossless; compression; algorithm; architecture; LZ4; LZ77; hash; table; LVT; multiport; memory; Xilinx; Virtex;
D O I
暂无
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
This paper presents an attempt to combine recent research in fields of hardware-and software-based high-throughput universal lossless compression algorithms and their implementations, resulting into a case study focusing on one of the most critical parts of compression algorithms - a Match Search Unit (MSU) and its parallelization. The presented FPGA design combines ideas of the LZ4 algorithm (which is derived from the most common LZ77) with the state of the art hardware architectures for lossless compression also based on LZ77. This approach might lead to a smaller, better organized or more efficient "building block" for modern implementations of hardware driven lossless compression algorithms. The presented design focuses on optimization of the main problem of the LZ77 family, namely the construction of and searching in a compression dictionary. Particularly, we combine a Live Value Table (LVT) with multi-ported memory in order to improve the bandwidth of the dictionary and the Fibonacci hashing principle originating from LZ4 algorithm to decrease latency of the MSU and to achieve overall higher throughput rate. For the design synthesis an FPGA of the Xilinx Virtex-7 family was used.
引用
收藏
页码:732 / 738
页数:7
相关论文
共 50 条
  • [1] High-throughput search for lossless metals
    Hu, Xiaolei
    Wu, Zhengran
    Li, Zhilin
    Xu, Qiunan
    Chen, Kun
    Hu, Wei
    Ni, Zhuang
    Jin, Kui
    Weng, Hongming
    Lu, Ling
    [J]. PHYSICAL REVIEW MATERIALS, 2022, 6 (06)
  • [2] High-Throughput, Lossless Data Compression on FPGAs
    Sukhwani, Bharat
    Abali, Bulent
    Brezzo, Bernard
    Asaad, Sameh
    [J]. 2011 IEEE 19TH ANNUAL INTERNATIONAL SYMPOSIUM ON FIELD-PROGRAMMABLE CUSTOM COMPUTING MACHINES (FCCM), 2011, : 113 - 116
  • [3] A High-Throughput Lossless Image Compression Engine Optimized for Compression Ratio
    Cai, Siqi
    Chen, Yuzhou
    Zhang, Wenhui
    Jin, Zeyuan
    Wang, Gang
    Chen, Hao
    He, Guanghui
    [J]. 2024 IEEE INTERNATIONAL SYMPOSIUM ON CIRCUITS AND SYSTEMS, ISCAS 2024, 2024,
  • [4] ISOBAR Preconditioner for Effective and High-throughput Lossless Data Compression
    Schendel, Eric R.
    Jin, Ye
    Shah, Neil
    Chen, Jackie
    Chang, C. S.
    Ku, Seung-Hoe
    Ethier, Stephane
    Klasky, Scott
    Latham, Robert
    Ross, Robert
    Samatova, Nagiza F.
    [J]. 2012 IEEE 28TH INTERNATIONAL CONFERENCE ON DATA ENGINEERING (ICDE), 2012, : 138 - 149
  • [5] Low-Latency Lossless Compression Codec Design for High-Throughput Data-Buses
    Katsu, Yuki
    Kaneko, Haruhiko
    [J]. 2016 IEEE INTERNATIONAL CONFERENCE ON CONSUMER ELECTRONICS-TAIWAN (ICCE-TW), 2016, : 269 - 270
  • [6] A high-throughput flexible lossless compression and decompression architecture for color images
    Xu, Tongqing
    Yao, Tan
    Li, Ning
    Li, Junming
    Min, Xinlong
    Xiao, Hao
    [J]. INTERNATIONAL JOURNAL OF CIRCUIT THEORY AND APPLICATIONS, 2024,
  • [7] NGC: lossless and lossy compression of aligned high-throughput sequencing data
    Popitsch, Niko
    von Haeseler, Arndt
    [J]. NUCLEIC ACIDS RESEARCH, 2013, 41 (01)
  • [8] An Effective Algorithm and Architecture for the High-Throughput Lossless Compression of High-Resolution Images
    Lee, Jaeshin
    Yun, Juwon
    Lee, Jinyoung
    Hwang, Imjae
    Hong, Dukki
    Kim, Youngsik
    Kim, Cheong Ghil
    Park, Woo-Chan
    [J]. IEEE ACCESS, 2019, 7 : 138803 - 138815
  • [9] High-Throughput Lossy-to-Lossless 3D Image Compression
    Rossinelli, Diego
    Fourestey, Gilles
    Schmidt, Felix
    Busse, Bjoern
    Kurtcuoglu, Vartan
    [J]. IEEE TRANSACTIONS ON MEDICAL IMAGING, 2021, 40 (02) : 607 - 620
  • [10] High-Throughput Lossless Compression on Tightly Coupled CPU-FPGA Platforms
    Qiao, Weikang
    Du, Jieqiong
    Fang, Zhenman
    Lo, Michael
    Chang, Mau-Chung Frank
    Cong, Jason
    [J]. PROCEEDINGS 26TH IEEE ANNUAL INTERNATIONAL SYMPOSIUM ON FIELD-PROGRAMMABLE CUSTOM COMPUTING MACHINES (FCCM 2018), 2018, : 37 - 52