Please use this identifier to cite or link to this item: http://hdl.handle.net/10397/16634
PIRA download icon_1.1View/Download Full Text
DC FieldValueLanguage
dc.contributorDepartment of Electronic and Information Engineeringen_US
dc.creatorZhao, Yen_US
dc.creatorLau, FCMen_US
dc.date.accessioned2015-05-26T08:17:21Z-
dc.date.available2015-05-26T08:17:21Z-
dc.identifier.issn1045-9219en_US
dc.identifier.urihttp://hdl.handle.net/10397/16634-
dc.language.isoenen_US
dc.publisherInstitute of Electrical and Electronics Engineersen_US
dc.rights© 2014 IEEE. Personal use of this material is permitted. Permission from IEEE must be obtained for all other uses, in any current or future media, including reprinting/republishing this material for advertising or promotional purposes, creating new collective works, for resale or redistribution to servers or lists, or reuse of any copyrighted component of this work in other works.en_US
dc.rightsThe following publication Y. Zhao and F. C. M. Lau, "Implementation of Decoders for LDPC Block Codes and LDPC Convolutional Codes Based on GPUs," in IEEE Transactions on Parallel and Distributed Systems, vol. 25, no. 3, pp. 663-672, March 2014 is available at https://dx.doi.org/10.1109/TPDS.2013.52.en_US
dc.subjectCUDAen_US
dc.subjectGraphics processing unit (GPU)en_US
dc.subjectLDPCen_US
dc.subjectLDPC convolutional codeen_US
dc.subjectLDPC decoderen_US
dc.subjectLDPCCC decoderen_US
dc.subjectOpenMPen_US
dc.subjectParallel computingen_US
dc.titleImplementation of decoders for LDPC block codes and LDPC convolutional codes based on GPUsen_US
dc.typeJournal/Magazine Articleen_US
dc.identifier.spage663en_US
dc.identifier.epage672en_US
dc.identifier.volume25en_US
dc.identifier.issue3en_US
dc.identifier.doi10.1109/TPDS.2013.52en_US
dcterms.abstractIn this paper, efficient LDPC block-code decoders/simulators which run on graphics processing units (GPUs) are proposed. We also implement the decoder for the LDPC convolutional code (LDPCCC). The LDPCCC is derived from a predesigned quasi-cyclic LDPC block code with good error performance. Compared to the decoder based on the randomly constructed LDPCCC code, the complexity of the proposed LDPCCC decoder is reduced due to the periodicity of the derived LDPCCC and the properties of the quasi-cyclic structure. In our proposed decoder architecture, (Γ) (Γ) is a multiple of a warp) codewords are decoded together, and hence, the messages of (Γ) codewords are also processed together. Since all the (Γ) codewords share the same Tanner graph, messages of the (Γ) distinct codewords corresponding to the same edge can be grouped into one package and stored linearly. By optimizing the data structures of the messages used in the decoding process, both the read and write processes can be performed in a highly parallel manner by the GPUs. In addition, a thread hierarchy minimizing the divergence of the threads is deployed, and it can maximize the efficiency of the parallel execution. With the use of a large number of cores in the GPU to perform the simple computations simultaneously, our GPU-based LDPC decoder can obtain hundreds of times speedup compared with a serial CPU-based simulator and over 40 times speedup compared with an eight-thread CPU-based simulator.en_US
dcterms.accessRightsopen accessen_US
dcterms.bibliographicCitationIEEE transactions on parallel and distributed systems, Mar. 2014, v. 25, no. 3, 6470607, p. 663-672en_US
dcterms.isPartOfIEEE transactions on parallel and distributed systemsen_US
dcterms.issued2014-03-
dc.identifier.isiWOS:000334672200014-
dc.identifier.scopus2-s2.0-84894542165-
dc.identifier.eissn1558-2183en_US
dc.identifier.rosgroupidr71530-
dc.description.ros2013-2014 > Academic research: refereed > Publication in refereed journalen_US
dc.description.oaAccepted Manuscripten_US
dc.identifier.FolderNumbera0721-n11-
dc.description.fundingSourceRGCen_US
dc.description.fundingTextRGC: 519011Een_US
dc.description.pubStatusPublisheden_US
Appears in Collections:Journal/Magazine Article
Files in This Item:
File Description SizeFormat 
a0721-n11_2014_TPDS.pdfPre-Published version434.23 kBAdobe PDFView/Open
Open Access Information
Status open access
File Version Final Accepted Manuscript
Access
View full-text via PolyU eLinks SFX Query
Show simple item record

Page views

98
Last Week
0
Last month
Citations as of Apr 21, 2024

Downloads

48
Citations as of Apr 21, 2024

SCOPUSTM   
Citations

28
Last Week
0
Last month
1
Citations as of Apr 19, 2024

WEB OF SCIENCETM
Citations

16
Last Week
0
Last month
2
Citations as of Apr 18, 2024

Google ScholarTM

Check

Altmetric


Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.