DocumentCode
2077196
Title
A parallel decoding algorithm of LDPC codes using CUDA
Author
Wang, Shung ; Cheng, Samuel ; Wu, Qiang
Author_Institution
Sch. of Electr. & Comput. Eng., Univ. of Oklahoma-Tulsa, Tulsa, OK
fYear
2008
fDate
26-29 Oct. 2008
Firstpage
171
Lastpage
175
Abstract
A parallel belief propagation algorithm for decoding low-density parity-check (LDPC) codes is presented in this paper based on Compute Unified Device Architecture (CUDA). As a new hardware and software architecture for addressing and managing computations, CUDA offers parallel data computing using the highly multithreaded coprocessor driven by very high memory bandwidth GPU. The parallel decoding algorithm, based on CUDA, allows that all bit-nodes or check-nodes work simultaneously, thus provides an efficient and fast way for implementing the decoder.
Keywords
belief networks; coprocessors; decoding; multi-threading; parity check codes; telecommunication computing; CUDA; Compute Unified Device Architecture; LDPC codes; bit-nodes; check-nodes; graphics processor unit; high memory bandwidth GPU; low-density parity-check codes; multithreaded coprocessor; parallel belief propagation algorithm; parallel data computing; parallel decoding algorithm; Bandwidth; Belief propagation; Computer architecture; Concurrent computing; Coprocessors; Decoding; Hardware; Memory management; Parity check codes; Software architecture;
fLanguage
English
Publisher
ieee
Conference_Titel
Signals, Systems and Computers, 2008 42nd Asilomar Conference on
Conference_Location
Pacific Grove, CA
ISSN
1058-6393
Print_ISBN
978-1-4244-2940-0
Electronic_ISBN
1058-6393
Type
conf
DOI
10.1109/ACSSC.2008.5074385
Filename
5074385
Link To Document