2019
DOI: 10.1049/iet-cds.2018.5017
|View full text |Cite
|
Sign up to set email alerts
|

Efficient VLSI architecture for the parallel dictionary LZW data compression algorithm

Abstract: The Lempel-Ziv-Welch (LZW) algorithm is an important dictionary-based data compression approach that is used in many communication and storage systems. The parallel dictionary LZW (PDLZW) algorithm speeds up the LZW encoding by using multiple dictionaries. This simplifies the parallel search in the dictionaries. However, the compression gain of the PDLZW depends on the partitioning of the address space, i.e. on the sizes of the parallel dictionaries. This work proposes an address space partitioning technique t… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1

Citation Types

0
3
0

Year Published

2020
2020
2023
2023

Publication Types

Select...
5
2

Relationship

0
7

Authors

Journals

citations
Cited by 11 publications
(3 citation statements)
references
References 19 publications
0
3
0
Order By: Relevance
“…The power data are compressed in the MATLAB simulation environment, and the optimal dictionary parameters of DPDLZW algorithm are selected. The performance is then compared to four other lossless compression algorithms: the LZW algorithm, the LZW algorithm with the FIFO strategy, Huffman algorithm, and PDLZW algorithm [34].…”
Section: Simulation Experimentsmentioning
confidence: 99%
“…The power data are compressed in the MATLAB simulation environment, and the optimal dictionary parameters of DPDLZW algorithm are selected. The performance is then compared to four other lossless compression algorithms: the LZW algorithm, the LZW algorithm with the FIFO strategy, Huffman algorithm, and PDLZW algorithm [34].…”
Section: Simulation Experimentsmentioning
confidence: 99%
“…Thus, it is required to implement the optimal techniques for partitioning of address space. The work addressed in [24] mitigated the memory size of parallel dictionaries by implementing a recursive dictionary structure and a word partitioning technique. However, it suffers from small loss of compression gain due to the increased RAM size of dictionaries.…”
Section: Introductionmentioning
confidence: 99%
“…Recently, due to the extremely rapid increase in the amount of information transmitted, computer networksare overloaded due to the low bandwidth of existing communication channels. This problem can be solved in two ways: by replacing existing communication lines with new ones with greater bandwidth, or by introducing new methods of data compression [1][2][3][4][5][6][7]. The first method requires significant financial costs, in addition, it is not always possible to replace communication lines; more often it is more advisable to use existing lines for data transmission than to lay new ones.…”
Section: Introductionmentioning
confidence: 99%