Tampere University of Technology

TUTCRIS Research Portal

A 122Mb/s Turbo decoder using a mid-range GPU

Research output: Chapter in Book/Report/Conference proceedingConference contributionScientificpeer-review

Standard

A 122Mb/s Turbo decoder using a mid-range GPU. / Xianjun, Jiao; Canfeng, Chen; Jääskeläinen, Pekka; Guzma, Vladimir; Berg, Heikki.

2013 9th International Wireless Communications and Mobile Computing Conference (IWCMC), 1-5 July 2013, Sardinia. Institute of Electrical and Electronics Engineers IEEE, 2013. p. 1090 - 1094 (International Wireless Communications and Mobile Computing Conference).

Research output: Chapter in Book/Report/Conference proceedingConference contributionScientificpeer-review

Harvard

Xianjun, J, Canfeng, C, Jääskeläinen, P, Guzma, V & Berg, H 2013, A 122Mb/s Turbo decoder using a mid-range GPU. in 2013 9th International Wireless Communications and Mobile Computing Conference (IWCMC), 1-5 July 2013, Sardinia. International Wireless Communications and Mobile Computing Conference, Institute of Electrical and Electronics Engineers IEEE, pp. 1090 - 1094. https://doi.org/10.1109/IWCMC.2013.6583709

APA

Xianjun, J., Canfeng, C., Jääskeläinen, P., Guzma, V., & Berg, H. (2013). A 122Mb/s Turbo decoder using a mid-range GPU. In 2013 9th International Wireless Communications and Mobile Computing Conference (IWCMC), 1-5 July 2013, Sardinia (pp. 1090 - 1094). (International Wireless Communications and Mobile Computing Conference). Institute of Electrical and Electronics Engineers IEEE. https://doi.org/10.1109/IWCMC.2013.6583709

Vancouver

Xianjun J, Canfeng C, Jääskeläinen P, Guzma V, Berg H. A 122Mb/s Turbo decoder using a mid-range GPU. In 2013 9th International Wireless Communications and Mobile Computing Conference (IWCMC), 1-5 July 2013, Sardinia. Institute of Electrical and Electronics Engineers IEEE. 2013. p. 1090 - 1094. (International Wireless Communications and Mobile Computing Conference). https://doi.org/10.1109/IWCMC.2013.6583709

Author

Xianjun, Jiao ; Canfeng, Chen ; Jääskeläinen, Pekka ; Guzma, Vladimir ; Berg, Heikki. / A 122Mb/s Turbo decoder using a mid-range GPU. 2013 9th International Wireless Communications and Mobile Computing Conference (IWCMC), 1-5 July 2013, Sardinia. Institute of Electrical and Electronics Engineers IEEE, 2013. pp. 1090 - 1094 (International Wireless Communications and Mobile Computing Conference).

Bibtex - Download

@inproceedings{53b09b12128949f9aa59d2fa9db3809b,
title = "A 122Mb/s Turbo decoder using a mid-range GPU",
abstract = "Parallel implementations of Turbo decoding has been studied extensively. Traditionally, the number of parallel sub-decoders is limited to maintain acceptable code block error rate performance loss caused by the edge effect of code block division. In addition, the sub-decoders require synchronization to exchange information in the iterative process. In this paper, we propose loosening the synchronization between the sub-decoders to achieve higher utilization of parallel processor resources. Our method allows high degree of parallel processor utilization in decoding of a single code block providing a scalable software-based implementation. The proposed implementation is demonstrated using a graphics processing unit. We achieve 122.8Mbps decoding throughput using a medium range GPU, the Nvidia GTX480. This is, to the best of our knowledge, the fastest Turbo decoding throughput achieved with a GPU-based implementation.",
author = "Jiao Xianjun and Chen Canfeng and Pekka J{\"a}{\"a}skel{\"a}inen and Vladimir Guzma and Heikki Berg",
note = "Contribution: organisation=tie,FACT1=1<br/>Portfolio EDEND: 2013-10-29<br/>Publisher name: Institute of Electrical and Electronics Engineers IEEE",
year = "2013",
doi = "10.1109/IWCMC.2013.6583709",
language = "English",
isbn = "978-1-4673-2479-3",
series = "International Wireless Communications and Mobile Computing Conference",
publisher = "Institute of Electrical and Electronics Engineers IEEE",
pages = "1090 -- 1094",
booktitle = "2013 9th International Wireless Communications and Mobile Computing Conference (IWCMC), 1-5 July 2013, Sardinia",

}

RIS (suitable for import to EndNote) - Download

TY - GEN

T1 - A 122Mb/s Turbo decoder using a mid-range GPU

AU - Xianjun, Jiao

AU - Canfeng, Chen

AU - Jääskeläinen, Pekka

AU - Guzma, Vladimir

AU - Berg, Heikki

N1 - Contribution: organisation=tie,FACT1=1<br/>Portfolio EDEND: 2013-10-29<br/>Publisher name: Institute of Electrical and Electronics Engineers IEEE

PY - 2013

Y1 - 2013

N2 - Parallel implementations of Turbo decoding has been studied extensively. Traditionally, the number of parallel sub-decoders is limited to maintain acceptable code block error rate performance loss caused by the edge effect of code block division. In addition, the sub-decoders require synchronization to exchange information in the iterative process. In this paper, we propose loosening the synchronization between the sub-decoders to achieve higher utilization of parallel processor resources. Our method allows high degree of parallel processor utilization in decoding of a single code block providing a scalable software-based implementation. The proposed implementation is demonstrated using a graphics processing unit. We achieve 122.8Mbps decoding throughput using a medium range GPU, the Nvidia GTX480. This is, to the best of our knowledge, the fastest Turbo decoding throughput achieved with a GPU-based implementation.

AB - Parallel implementations of Turbo decoding has been studied extensively. Traditionally, the number of parallel sub-decoders is limited to maintain acceptable code block error rate performance loss caused by the edge effect of code block division. In addition, the sub-decoders require synchronization to exchange information in the iterative process. In this paper, we propose loosening the synchronization between the sub-decoders to achieve higher utilization of parallel processor resources. Our method allows high degree of parallel processor utilization in decoding of a single code block providing a scalable software-based implementation. The proposed implementation is demonstrated using a graphics processing unit. We achieve 122.8Mbps decoding throughput using a medium range GPU, the Nvidia GTX480. This is, to the best of our knowledge, the fastest Turbo decoding throughput achieved with a GPU-based implementation.

U2 - 10.1109/IWCMC.2013.6583709

DO - 10.1109/IWCMC.2013.6583709

M3 - Conference contribution

SN - 978-1-4673-2479-3

T3 - International Wireless Communications and Mobile Computing Conference

SP - 1090

EP - 1094

BT - 2013 9th International Wireless Communications and Mobile Computing Conference (IWCMC), 1-5 July 2013, Sardinia

PB - Institute of Electrical and Electronics Engineers IEEE

ER -