• DocumentCode
    661718
  • Title

    BER guaranteed optimization and implementation of parallel turbo decoding on GPU

  • Author

    Xiang Chen ; Ji Zhu ; Ziyu Wen ; Yu Wang ; Huazhong Yang

  • Author_Institution
    Aerosp. Center, Tsinghua Univ., Beijing, China
  • fYear
    2013
  • fDate
    14-16 Aug. 2013
  • Firstpage
    183
  • Lastpage
    188
  • Abstract
    In this this paper, we present an optimized parallel implementation of a Bit Error Rate (BER) guaranteed turbo decoder on a General Purpose Graphic Process Unit (GPGPU). Actually, it is a critical task to implement complex communication signal processing over GPGPUs, since the parallelism over GPGPUs in general requires independent data streams for processing. So we explore both the inherent parallelisms and the extended sub-frame level parallelisms in turbo decoding and map them onto the recent GPU architecture. A guarding mechanism called Previous Iteration Value Initialization with Double Sided Training Window (PIVIDSTW) is used to minimize the loss of BER performance caused by sub-frame level parallelism, while the high throughput is still maintained. In addition, to explore the potential of parallelization in Turbo decoding on GPUs, the theoretical occupancy and scalability are analyzed with the consideration of the number of sub-frames per frame. Compared with previous work in [5] and [7], we achieve a better trade-off between BER performance and throughput concerns.
  • Keywords
    error statistics; graphics processing units; turbo codes; BER guaranteed optimization; BER performance; GPGPU; GPU; GPU architecture; PIVIDSTW; bit error rate; complex communication signal processing; data streams; extended subframe level parallelisms; general purpose graphic process unit; parallel turbo decoding; parallelization; previous iteration value initialization with double sided training window; sub-frame level parallelism; theoretical occupancy; theoretical scalability; Bit error rate; Decoding; Graphics processing units; Instruction sets; Measurement; Parallel processing; Throughput;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Communications and Networking in China (CHINACOM), 2013 8th International ICST Conference on
  • Conference_Location
    Guilin
  • Type

    conf

  • DOI
    10.1109/ChinaCom.2013.6694588
  • Filename
    6694588