跳到主要导航 跳到搜索 跳到主要内容

A Gb/s parallel block-based Viterbi decoder for convolutional codes on GPU

  • Beihang University

科研成果: 书/报告/会议事项章节 › 会议稿件 › 同行评审

摘要

In this paper, we propose a parallel block-based Viterbi decoder (PBVD) on the graphic processing unit (GPU) platform for the decoding of convolutional codes. The decoding procedure is simplified and parallelized, and the characteristic of the trellis is exploited to reduce the metric computation. Based on the compute unified device architecture (CUDA), two kernels with different parallelism are designed to map two decoding phases. Moreover, the optimal design of data structures for several kinds of intermediate information are presented, to improve the efficiency of internal memory transactions. Experimental results demonstrate that the proposed decoder achieves high throughput of 598Mbps on NVIDIA GTX580 and 1802Mbps on GTX980 for the 64-state convolutional code, which are 1.5 times speedup compared to the existing fastest works on GPUs.

源语言英语
主期刊名2016 8th International Conference on Wireless Communications and Signal Processing, WCSP 2016
出版商Institute of Electrical and Electronics Engineers Inc.
ISBN(电子版)9781509028603
DOI
出版状态已出版 - 21 11月 2016
活动8th International Conference on Wireless Communications and Signal Processing, WCSP 2016 - Yangzhou, 中国
期限: 13 10月 2016 → 15 10月 2016

丛书

姓名2016 8th International Conference on Wireless Communications and Signal Processing, WCSP 2016

会议

会议8th International Conference on Wireless Communications and Signal Processing, WCSP 2016
国家/地区中国
市Yangzhou
时期13/10/16 → 15/10/16

学术指纹

探究 'A Gb/s parallel block-based Viterbi decoder for convolutional codes on GPU' 的科研主题。它们共同构成独一无二的学术指纹。

引用此