An Efficient Hardware Architecture for Lossless Data Compression in Data Center

被引:2
|
作者
Wang, Zhisheng [1 ]
Lin, Jun [1 ]
Wang, Zhongfeng [1 ]
机构
[1] Nanjing Univ, Sch Elect Sci & Engn, Nanjing, Jiangsu, Peoples R China
关键词
D O I
10.1109/SiPS.2016.36
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
Data compression algorithms with high compression ratio are vital to modern data centers due to limited bandwidth and the exponential increases in the quantity of data stored. PAQ is the collection of a series of open source compression algorithms ranking top in terms of compression ratio on many typical benchmarks. Due to its high computational complexity and large memory usage, PAQ is not widely used. In this paper, based on a lite version of PAQ (LPAQ1) algorithm, an improved LPAQ1 (ILPAQ1) algorithm is presented to reduce the memory usage and improve the throughput at the cost slightly loss in the compression ratio. For the ILPAQ1 algorithm, the tradeoff between compression ratio and memory usage is also investigated based on some typical benchmarks. To the best of our knowledge, for the first time, a well-optimized VLSI architecture for the predictor part, which dominates the overall complexity of the ILPAQ1 algorithm, is proposed. The predictor architecture is coded in RTL and synthesized under the TSMC 90mn CMOS technology. The implementation results demonstrate that the proposed architecture achieves a throughput of 44.4 Mb/s at 400MHz clock speed, which is 5 times faster than that of the software implementation based on Intel core-i7 4790 CPU at 3.60 GHz.
引用
收藏
页码:159 / 164
页数:6
相关论文
共 50 条
  • [1] An Efficient Hardware Accelerator For Lossless Data Compression
    Mahmoud, Adel
    Farid, Samuel
    Maged, Mark
    Mohamed, Othman
    Karam, Reham
    Salah, Khaled
    El-Kharashi, M. Watheq
    [J]. 2022 5TH INTERNATIONAL CONFERENCE ON COMMUNICATIONS, SIGNAL PROCESSING, AND THEIR APPLICATIONS (ICCSPA), 2022,
  • [2] A lossless data compression and decompression algorithm and its hardware architecture
    Lin, Ming-Bo
    Lee, Jang-Feng
    Jan, Gene Eu
    [J]. IEEE TRANSACTIONS ON VERY LARGE SCALE INTEGRATION (VLSI) SYSTEMS, 2006, 14 (09) : 925 - 936
  • [3] A hardware architecture for elliptic curve cryptography and lossless data compression
    Morales-Sandoval, M
    Feregrino-Uribe, C
    [J]. 15TH INTERNATIONAL CONFERENCE ON ELECTRONICS, COMMUNICATIONS AND COMPUTERS, PROCEEDINGS, 2005, : 113 - 118
  • [4] EFFICIENT VLSI ARCHITECTURE FOR LOSSLESS DATA-COMPRESSION
    KIM, YJ
    KIM, KS
    CHOI, KY
    [J]. ELECTRONICS LETTERS, 1995, 31 (13) : 1053 - 1054
  • [5] Architecture for efficient implementation of the YK lossless data compression algorithm
    Banerji, A
    Goel, S
    [J]. DCC 2001: DATA COMPRESSION CONFERENCE, PROCEEDINGS, 2001, : 482 - 482
  • [6] Gbit/s lossless data compression hardware
    Núñez, JL
    Jones, S
    [J]. IEEE TRANSACTIONS ON VERY LARGE SCALE INTEGRATION (VLSI) SYSTEMS, 2003, 11 (03) : 499 - 510
  • [7] A hardware architecture of the real-time and lossless data compression based on LZW algorithm
    Zhang, JY
    Pei, DX
    Zhu, J
    [J]. ISTM/2005: 6th International Symposium on Test and Measurement, Vols 1-9, Conference Proceedings, 2005, : 6753 - 6756
  • [8] High speed lossless data compression architecture
    Mehboob, Rizwana
    Khan, Shoab A.
    Ahmed, Zaheer
    [J]. 10TH IEEE INTERNATIONAL MULTITOPIC CONFERENCE 2006, PROCEEDINGS, 2006, : 84 - +
  • [9] Partial-matching lossless data compression hardware
    Jones, S
    [J]. IEE PROCEEDINGS-COMPUTERS AND DIGITAL TECHNIQUES, 2000, 147 (05): : 329 - 334
  • [10] Parallel Hardware/Software Architecture for the BWT and LZ77 Lossless Data Compression Algorithms
    Zuniga Grajeda, Virgilio
    Feregrino Uribe, Claudia
    Cumplido Parra, Rene
    [J]. COMPUTACION Y SISTEMAS, 2006, 10 (02): : 172 - 188