DocumentCode
2123374
Title
High throughput layered decoding of LDPC codes
Author
Ismail, Mohamed ; Coon, Justin ; Ahmed, Imran ; Armour, Simon ; Kocak, Taskin
Author_Institution
Toshiba Telecommun. Res. Lab., Bristol, UK
fYear
2009
fDate
13-16 Sept. 2009
Firstpage
1727
Lastpage
1731
Abstract
Layered decoding of Low Density Parity Check (LDPC) codes has been shown to give faster convergence and use less storage than the conventional Two Phase Message Passing (TPMP) algorithm in decoding such codes. To achieve higher throughput, multiple rows of the parity check matrix may be decoded in parallel, as in the Parallel-Turbo Decoding Message Passing (P-TDMP) algorithm. However, contention for globally shared memory permits only a subset of rows to be decoded in parallel thus limiting overall throughput. This paper uses a near optimal scheduling algorithm, based on graph colouring, to overcome memory contention, allowing processing of multiple rows without code modification, resulting in significant throughput gains over the standard P-TDMP algorithm. For the LDPC codes studied, throughput gains compared to the P-TDMP algorithm, of between ten and fifteen are shown to be possible.
Keywords
decoding; graph colouring; message passing; parity check codes; LDPC codes; graph colouring; layered decoding; low density parity check; near optimal scheduling algorithm; parallel-turbo decoding message passing; two phase message passing; Belief propagation; Convergence; Electronic mail; Graph theory; Iterative decoding; Maximum likelihood decoding; Message passing; Parity check codes; Scheduling algorithm; Throughput;
fLanguage
English
Publisher
ieee
Conference_Titel
Personal, Indoor and Mobile Radio Communications, 2009 IEEE 20th International Symposium on
Conference_Location
Tokyo
Print_ISBN
978-1-4244-5122-7
Electronic_ISBN
978-1-4244-5123-4
Type
conf
DOI
10.1109/PIMRC.2009.5449721
Filename
5449721
Link To Document