Implementation of Log-Domain FFT Based LDPC Decoder on a GPU

dc.contributor.advisorMark, Brian L
dc.contributor.authorAlqarni, Hanan
dc.creator
dc.date2019-04-25
dc.date.accessioned2019-07-02T00:23:36Z
dc.date.available2019-07-02T00:23:36Z
dc.description.abstractForward error correction enables reliable one-way communication over noisy channels by transmitting redundant data along with the message in order to detect and resolve errors at the receiver. Low-density parity-check (LDPC) codes achieve superior error-correction performance using belief propagation (BP) decoding. However, the computational complexity of a BP decoder is O(q2) operations for each checksum calculation, where q represents number of symbols in the underlying Galois field. The complexity is reduced by transforming the operations into the log and frequency domains. This thesis explores how a GPU implementation of a Log-domain FFT based LDPC decoder performs in comparison to a CPU implementation for regular MacKay construction. Numerical results show that the GPU implementation is about twice as fast as the CPU implementation. The thesis also studies the performance of GPU implementations of a Quasi-cyclic LDPC decoder for WIFI (IEEE 802.11n) and WIMAX (IEEE 802.16e) LDPC codes.
dc.identifier.urihttps://hdl.handle.net/1920/11492
dc.language.isoen
dc.subjectLDPC
dc.subjectCUDA
dc.subjectGPU
dc.subjectDecoding
dc.subjectSum-product
dc.subjectLog-domain FFT
dc.titleImplementation of Log-Domain FFT Based LDPC Decoder on a GPU
dc.typeThesis
thesis.degree.disciplineComputer Engineering
thesis.degree.grantorGeorge Mason University
thesis.degree.levelMaster's
thesis.degree.nameMaster of Science in Computer Engineering

Files

Original bundle
Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
Alqarni_thesis_2019.pdf
Size:
3.3 MB
Format:
Adobe Portable Document Format
Description:
License bundle
Now showing 1 - 1 of 1
No Thumbnail Available
Name:
license.txt
Size:
2.52 KB
Format:
Item-specific license agreed upon to submission
Description: