End-to-end high speed forward error correction using graphics processing units

0Citations
Citations of this article
2Readers
Mendeley users who have this article in their library.
Get full text

Abstract

Forward error correction (FEC) is an efficient error recovery mechanism for wireless networks in which erroneous packet is corrected in the destination node. More importantly, real-time and high-speed wireless networks require fast error recovery to ensure quality of service (QoS). Since graphics processing units (GPUs) offer massively parallel computing platform, we propose a GPU-based parallel error control mechanism using extended Hamming code supporting single-bit as well as multiple-bit error correction. We compare the performance of the proposed GPU-based approach with the equivalent sequential algorithm that runs on the traditional CPU for error strength, t, such that 1 ≤ t ≤ 7. Experimental results demonstrate that the proposed GPU-based approach outperforms the sequential approach in terms of execution time. Moreover, the proposed parallel implementation yields significant reduction in computational complexity from O(n 3) of the sequential algorithm to O(n) of the GPU-based approach, leading to tremendous speedup gain. © Springer-Verlag Berlin Heidelberg 2014.

Cite

CITATION STYLE

APA

Islam, M. S., & Kim, J. M. (2014). End-to-end high speed forward error correction using graphics processing units. In Lecture Notes in Electrical Engineering (Vol. 274 LNEE, pp. 47–53). Springer Verlag. https://doi.org/10.1007/978-3-642-40675-1_8

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free