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
fDate :
Oct. 31 2010-Nov. 3 2010
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;
Conference_Titel :
MILITARY COMMUNICATIONS CONFERENCE, 2010 - MILCOM 2010
Conference_Location :
San Jose, CA
Print_ISBN :
978-1-4244-8178-1
DOI :
10.1109/MILCOM.2010.5680462