DocumentCode
1942430
Title
Decoding of a quasi-cyclic LDPC code on a stream processor
Author
Kennedy, JaWone A. ; Noneaker, Daniel L.
Author_Institution
Holcombe Dept. of Electr. & Comput. Eng., Clemson Univ., Clemson, SC, USA
fYear
2010
fDate
Oct. 31 2010-Nov. 3 2010
Firstpage
2062
Lastpage
2067
Abstract
The TDMP layered belief-propagation algorithm is investigated for decoding a quasi-cyclic low-density parity-check code on a stream processor using fixed-point arithmetic. The effect of the processor´s fixed-point resolution on the decoder performance is determined, and a simple technique is described for minimizing the performance penalty incurred when using the (highest throughput) lowest-resolution arithmetic mode of the processor. A reordering of the decoder schedule and a modification of the parity checks are also considered which permit increased software pipelining and improved latency hiding, with a corresponding increase in the data throughput. The fixed-point Storm-1 stream processor is used for comparative throughput results.
Keywords
codecs; fixed point arithmetic; message passing; microprocessor chips; parity check codes; turbo codes; TDMP layered belief propagation algorithm; fixed point arithmetic; latency hiding; low density parity check code; quasi cyclic LDPC code; software pipelining; stream processor; turbo decoding message passing; Decoding; Iterative decoding; Parallel processing; Schedules; Signal to noise ratio; Throughput;
fLanguage
English
Publisher
ieee
Conference_Titel
MILITARY COMMUNICATIONS CONFERENCE, 2010 - MILCOM 2010
Conference_Location
San Jose, CA
ISSN
2155-7578
Print_ISBN
978-1-4244-8178-1
Type
conf
DOI
10.1109/MILCOM.2010.5680462
Filename
5680462
Link To Document