Turbo Decoding and its Application Based on CUDA Parallel Computing

碩士 === 國立高雄第一科技大學 === 電腦與通訊工程研究所 === 103 === Turbo code is a high performance error-correcting code, and it has been widely used in various communication systems currently, including long term evolution (LTE) standard for 4G mobile communication. Since the turbo decoding needs to use continuous iter...

Full description

Bibliographic Details
Main Authors: Shin-hung Lin, 林信宏
Other Authors: Shou-Sheu Lin
Format: Others
Language:zh-TW
Published: 2015
Online Access:http://ndltd.ncl.edu.tw/handle/v9mu8a
id ndltd-TW-103NKIT5650031
record_format oai_dc
spelling ndltd-TW-103NKIT56500312019-05-15T22:25:32Z http://ndltd.ncl.edu.tw/handle/v9mu8a Turbo Decoding and its Application Based on CUDA Parallel Computing 基於 CUDA平行運算之渦輪碼解碼及其應用 Shin-hung Lin 林信宏 碩士 國立高雄第一科技大學 電腦與通訊工程研究所 103 Turbo code is a high performance error-correcting code, and it has been widely used in various communication systems currently, including long term evolution (LTE) standard for 4G mobile communication. Since the turbo decoding needs to use continuous iterative decoding to reduce the error rate, it leads to quite a large amount of computation and spend a lot of elapsed time. We use the highly parallel architecture which is graphics processing units (GPU). Turbo code could be parallelized and implemented on the Compute Unified Device Architecture (CUDA) platform. On the other hand, we simulated three kinds of stopping criterion. Respectively Genie, Cyclic Redundancy Check (CRC) and Hard Decision Aided (HDA). Finally, we use the simulation to compute number of iterative to analysis the pros and cons of stopping criterion. Shou-Sheu Lin 林壽煦 2015 學位論文 ; thesis 66 zh-TW
collection NDLTD
language zh-TW
format Others
sources NDLTD
description 碩士 === 國立高雄第一科技大學 === 電腦與通訊工程研究所 === 103 === Turbo code is a high performance error-correcting code, and it has been widely used in various communication systems currently, including long term evolution (LTE) standard for 4G mobile communication. Since the turbo decoding needs to use continuous iterative decoding to reduce the error rate, it leads to quite a large amount of computation and spend a lot of elapsed time. We use the highly parallel architecture which is graphics processing units (GPU). Turbo code could be parallelized and implemented on the Compute Unified Device Architecture (CUDA) platform. On the other hand, we simulated three kinds of stopping criterion. Respectively Genie, Cyclic Redundancy Check (CRC) and Hard Decision Aided (HDA). Finally, we use the simulation to compute number of iterative to analysis the pros and cons of stopping criterion.
author2 Shou-Sheu Lin
author_facet Shou-Sheu Lin
Shin-hung Lin
林信宏
author Shin-hung Lin
林信宏
spellingShingle Shin-hung Lin
林信宏
Turbo Decoding and its Application Based on CUDA Parallel Computing
author_sort Shin-hung Lin
title Turbo Decoding and its Application Based on CUDA Parallel Computing
title_short Turbo Decoding and its Application Based on CUDA Parallel Computing
title_full Turbo Decoding and its Application Based on CUDA Parallel Computing
title_fullStr Turbo Decoding and its Application Based on CUDA Parallel Computing
title_full_unstemmed Turbo Decoding and its Application Based on CUDA Parallel Computing
title_sort turbo decoding and its application based on cuda parallel computing
publishDate 2015
url http://ndltd.ncl.edu.tw/handle/v9mu8a
work_keys_str_mv AT shinhunglin turbodecodinganditsapplicationbasedoncudaparallelcomputing
AT línxìnhóng turbodecodinganditsapplicationbasedoncudaparallelcomputing
AT shinhunglin jīyúcudapíngxíngyùnsuànzhīwōlúnmǎjiěmǎjíqíyīngyòng
AT línxìnhóng jīyúcudapíngxíngyùnsuànzhīwōlúnmǎjiěmǎjíqíyīngyòng
_version_ 1719130196580237312