DocumentCode
1351649
Title
Highly Scalable Parallel Arithmetic Coding on Multi-Core Processors Using LDPC Codes
Author
Hu, Weidong ; Wen, Jiangtao ; Wu, Weiyi ; Han, Yuxing ; Yang, Shiqiang ; Villasenor, John
Author_Institution
Dept. of Comput. Sci. & Technol., Tsinghua Univ., Beijing, China
Volume
60
Issue
2
fYear
2012
fDate
2/1/2012 12:00:00 AM
Firstpage
289
Lastpage
294
Abstract
We describe a highly scalable parallel arithmetic coder for Markov inputs suitable for implementation on modern multi-core processors. The algorithm divides the input into interleaved sub-sequences which can be then processed independently on different processing units using LDPC-based Slepian-Wolf coding. Experimental simulations show good scalability of the proposed algorithm while also maintaining good compression performance. Notably, when compared with traditional parallel arithmetic coding, the proposed method maintains a much higher efficiency both respect to the entropy limit as well as in terms of the ability to distribute computations across multiple cores without performance loss.
Keywords
Markov processes; arithmetic codes; multiprocessing systems; parity check codes; LDPC codes; Markov inputs; Slepian-Wolf coding; highly scalable parallel arithmetic coding; multicore processors; Correlation; Decoding; Encoding; Entropy; Markov processes; Multicore processing; Parity check codes; Arithmetic coding; Slepian-Wolf coding; multi-core architecture;
fLanguage
English
Journal_Title
Communications, IEEE Transactions on
Publisher
ieee
ISSN
0090-6778
Type
jour
DOI
10.1109/TCOMM.2011.101011.110071
Filename
6047543
Link To Document