Highly Parallel Decoding of Space-Time Codes on Graphics Processing Units

被引:3
|
作者
Bollapalli, Kalyana C. [1 ]
Wu, Yiyue [2 ]
Gulati, Kanupriya [1 ]
Khatri, Sunil [1 ]
Calderbank, A. Robert [2 ]
机构
[1] Texas A&M Univ, Dept Elect & Comp Engn, College Stn, TX 77801 USA
[2] Princeton Univ, Dept Elect Engn, Princeton, NJ 08544 USA
基金
美国国家科学基金会;
关键词
D O I
10.1109/ALLERTON.2009.5394528
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Graphics Processing Units (GPUs) with a few hundred extremely simple processors represent a paradigm shift for highly parallel computations. We use this emergent GPU architecture to provide a first demonstration of the feasibility of real time ML decoding (in software) of a high rate space-time block code that is representative of codes incorporated in 4th generation wireless standards such as WiMAX and LTE. The decoding algorithm is conditional optimization which reduces to a parallel calculation that is a natural fit to the architecture of low cost GPUs.Experimental results demonstrate that asymptotically the GPU implementation is more than 700 times faster than a standard serial implementation. These results suggest that GPU architectures have the potential to improve the cost / performance tradeoff of 4th generation wireless base stations. Additional benefits might include reducing the time required for system development and the time required for configuration and testing of wireless base stations.
引用
收藏
页码:1262 / +
页数:3
相关论文
共 50 条
  • [1] Chase decoding for space-time codes
    Love, DJ
    Hosur, S
    Batra, A
    Heath, RW
    VTC2004-FALL: 2004 IEEE 60TH VEHICULAR TECHNOLOGY CONFERENCE, VOLS 1-7: WIRELESS TECHNOLOGIES FOR GLOBAL SECURITY, 2004, : 1663 - 1667
  • [2] Sphere decoding of space-time codes
    Damen, O
    Chkeif, A
    Belfiore, JC
    2000 IEEE INTERNATIONAL SYMPOSIUM ON INFORMATION THEORY, PROCEEDINGS, 2000, : 362 - 362
  • [3] Array processing for simplified turbo decoding of interleaved space-time codes
    Tonello, AM
    IEEE 54TH VEHICULAR TECHNOLOGY CONFERENCE, VTC FALL 2001, VOLS 1-4, PROCEEDINGS, 2001, : 1304 - 1308
  • [4] Decoding space-time codes with BLAST architectures
    Biglieri, E
    Taricco, G
    Tulino, A
    ISIT: 2002 IEEE INTERNATIONAL SYMPOSIUM ON INFORMATION THEORY, PROCEEDINGS, 2002, : 387 - 387
  • [5] Decoding space-time codes with BLAST architectures
    Biglieri, E
    Taricco, G
    Tulino, A
    2002 IEEE SEVENTH INTERNATIONAL SYMPOSIUM ON SPREAD SPECTRUM TECHNIQUES AND APPLICATIONS, VOLS 1-3, PROCEEDINGS, 2002, : 303 - 307
  • [6] ML detection and decoding of space-time codes
    Larsson, EG
    Stoica, P
    Li, E
    CONFERENCE RECORD OF THE THIRTY-FIFTH ASILOMAR CONFERENCE ON SIGNALS, SYSTEMS AND COMPUTERS, VOLS 1 AND 2, 2001, : 1435 - 1439
  • [7] Iterative decoding for layered space-time codes
    Shiu, DS
    ICC 2000: IEEE INTERNATIONAL CONFERENCE ON COMMUNICATIONS, CONFERENCE RECORD, VOLS 1-3: GLOBAL CONVERGENCE THROUGH COMMUNICATIONS, 2000, : 297 - 301
  • [8] Decoding space-time codes with BLAST architectures
    Biglieri, E
    Taricco, G
    Tulino, A
    IEEE TRANSACTIONS ON SIGNAL PROCESSING, 2002, 50 (10) : 2547 - 2552
  • [9] Iterative decoding of Wrapped Space-Time Codes
    Sezgin, A
    Boche, H
    IEEE TRANSACTIONS ON SIGNAL PROCESSING, 2005, 53 (05) : 1937 - 1941
  • [10] High-Throughput Decoding of Block Turbo Codes on Graphics Processing Units
    Cho, Junhee
    Sung, Wonyong
    2017 IEEE INTERNATIONAL WORKSHOP ON SIGNAL PROCESSING SYSTEMS (SIPS), 2017,