Parallel Decoding of LDPC Convolutional Codes Using OpenMP and GPU

被引:0
|
作者
Chan, Chi H. [1 ]
Lau, Francis C. M. [1 ]
机构
[1] Hong Kong Polytech Univ, Dept Elect & Informat Engn, Hong Kong, Hong Kong, Peoples R China
关键词
CPU; error performance; GPU; LDPC code; LDPC convolutional code; COMPLEXITY;
D O I
暂无
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Recently, there have been different applications, namely 10GBase-T Ethernet, video broadcasting and satellite communication, utilizing low-density parity-check (LDPC) codes as the forward-error-correction codes. The main reason is that the error performance of LDPC codes can be very close to the Shannon limit. LDPC codes can be further categorized into LDPC block codes (LDPC-BCs) and LDPC convolutional codes (LDPC-CCs). It has also been discovered that LDPC-CCs usually outperform LDPC-BCs. Simulation of LDPC-BCs and LDPC-CCs can take a lot of time because the decoding algorithms are relatively complex. Fortunately, the decoding steps can be performed in parallel. In this paper, we create three different platforms for simulating the error performance of LDPC-CCs. The first two platforms are run on a Central Processing Unit (CPU) while the third one involves the use of a Graphics Processing Unit (GPU). We show that using GPU can improve the simulation speed substantially.
引用
收藏
页码:225 / 227
页数:3
相关论文
共 50 条
  • [1] GPU Accelerated Scalable Parallel Decoding of LDPC Codes
    Wang, Guohui
    Wu, Michael
    Sun, Yang
    Cavallaro, Joseph R.
    [J]. 2011 CONFERENCE RECORD OF THE FORTY-FIFTH ASILOMAR CONFERENCE ON SIGNALS, SYSTEMS & COMPUTERS (ASILOMAR), 2011, : 2053 - 2057
  • [2] Parallel LDPC decoding using CUDA and OpenMP
    Joo-Yul Park
    Ki-Seok Chung
    [J]. EURASIP Journal on Wireless Communications and Networking, 2011
  • [3] Parallel LDPC decoding using CUDA and OpenMP
    Park, Joo-Yul
    Chung, Ki-Seok
    [J]. EURASIP JOURNAL ON WIRELESS COMMUNICATIONS AND NETWORKING, 2011,
  • [4] Decoding convolutional codes using an LDPC decoder
    Palenik, Tomas
    [J]. 31ST INTERNATIONAL CONFERENCE ON TELECOMMUNICATIONS AND SIGNAL PROCESSING TSP 2008, 2008, : 147 - 149
  • [5] Parallel Nonbinary LDPC Decoding on GPU
    Wang, Guohui
    Shen, Hao
    Yin, Bei
    Wu, Michael
    Sun, Yang
    Cavallaro, Joseph R.
    [J]. 2012 CONFERENCE RECORD OF THE FORTY SIXTH ASILOMAR CONFERENCE ON SIGNALS, SYSTEMS AND COMPUTERS (ASILOMAR), 2012, : 1277 - 1281
  • [6] Massive Parallel LDPC Decoding on GPU
    Falcao, Gabriel
    Sousa, Leonel
    Silva, Vitor
    [J]. PPOPP'08: PROCEEDINGS OF THE 2008 ACM SIGPLAN SYMPOSIUM ON PRINCIPLES AND PRACTICE OF PARALLEL PROGRAMMING, 2008, : 83 - 90
  • [7] Stochastic Decoding for LDPC Convolutional Codes
    Lee, Xin-Ru
    Chen, Chih-Lung
    Chang, Hsie-Chia
    Lee, Chen-Yi
    [J]. 2012 IEEE INTERNATIONAL SYMPOSIUM ON CIRCUITS AND SYSTEMS (ISCAS 2012), 2012, : 2621 - 2624
  • [8] A Parallel Decoding Algorithm of LDPC Codes using CUDA
    Wang, Shuang
    Cheng, Samuel
    Wu, Qiang
    [J]. 2008 42ND ASILOMAR CONFERENCE ON SIGNALS, SYSTEMS AND COMPUTERS, VOLS 1-4, 2008, : 171 - +
  • [9] Decoding LDPC Convolutional Codes on Markov Channels
    Manohar Kashyap
    Chris Winstead
    [J]. EURASIP Journal on Wireless Communications and Networking, 2008
  • [10] Decoding LDPC convolutional codes on Markov channels
    Kashyap, Manohar
    Winstead, Chris
    [J]. EURASIP JOURNAL ON WIRELESS COMMUNICATIONS AND NETWORKING, 2008, 2008 (1)