Implementation of a High Throughput Soft MIMO Detector on GPU

被引:0
|
作者
Michael Wu
Yang Sun
Siddharth Gupta
Joseph R. Cavallaro
机构
[1] Rice University,Electrical and Computer Engineering
来源
关键词
GPU; Soft output detection; MIMO; Wireless baseband architecture;
D O I
暂无
中图分类号
学科分类号
摘要
Multiple-input multiple-output (MIMO) significantly increases the throughput of a communication system by employing multiple antennas at the transmitter and the receiver. To extract maximum performance from a MIMO system, a computationally intensive search based detector is needed. To meet the challenge of MIMO detection, typical suboptimal MIMO detectors are ASIC or FPGA designs. We aim to show that a MIMO detector on Graphic processor unit (GPU), a low-cost parallel programmable co-processor, can achieve high throughput and can serve as an alternative to ASIC/FPGA designs. However, careful architecture aware software design is needed to leverage the performance offered by GPU. We propose a novel soft MIMO detection algorithm, multi-pass trellis traversal (MTT), and show that we can achieve ASIC/FPGA-like performance and handle different configurations in software on GPU. The proposed design can be used to accelerate wireless physical layer simulations and to offload MIMO detection processing in wireless testbed platforms.
引用
收藏
页码:123 / 136
页数:13
相关论文
共 50 条
  • [1] Implementation of a High Throughput Soft MIMO Detector on GPU
    Wu, Michael
    Sun, Yang
    Gupta, Siddharth
    Cavallaro, Joseph R.
    JOURNAL OF SIGNAL PROCESSING SYSTEMS FOR SIGNAL IMAGE AND VIDEO TECHNOLOGY, 2011, 64 (01): : 123 - 136
  • [2] DESIGN AND IMPLEMENTATION OF A HIGH THROUGHPUT SOFT OUTPUT MIMO DETECTOR
    Hwang, Yin-Tsung
    Chen, Yi-Yo
    2013 IEEE WORKSHOP ON SIGNAL PROCESSING SYSTEMS (SIPS), 2013, : 124 - 129
  • [3] Implementation and Verification of a High Throughput Reconfigurable MIMO Detector
    Wang, Zhen
    Qin, Hai
    Gong, Yu
    Liu, Bo
    2017 INTERNATIONAL CONFERENCE ON CYBER-ENABLED DISTRIBUTED COMPUTING AND KNOWLEDGE DISCOVERY (CYBERC), 2017, : 429 - 432
  • [4] A GPU Implementation of a Real-Time MIMO Detector
    Wu, Michael
    Gupta, Siddharth
    Sun, Yang
    Cavallaro, Joseph R.
    SIPS: 2009 IEEE WORKSHOP ON SIGNAL PROCESSING SYSTEMS, 2009, : 303 - 308
  • [5] Fully Parallel GPU Implementation of a Fixed-Complexity Soft-Output MIMO Detector
    Roger, Sandra
    Ramiro, Carla
    Gonzalez, Alberto
    Almenar, Vicenc
    Vidal, Antonio M.
    IEEE TRANSACTIONS ON VEHICULAR TECHNOLOGY, 2012, 61 (08) : 3796 - 3800
  • [6] A power and area efficient maximum lilkelihood detector implementation for high throughput MIMO systems
    Han, J. H.
    Erdogan, A. T.
    Arslan, T.
    20TH INTERNATIONAL CONFERENCE ON VLSI DESIGN, PROCEEDINGS: TECHNOLOGY CHALLENGES IN THE NANOELECTRONICS ERA, 2007, : 756 - +
  • [7] VLSI Implementation of High-Throughput, Low-Energy, Configurable MIMO Detector
    Chuang, Pierce I-Jen
    Sachdev, Manoj
    Gaudet, Vincent C.
    2015 33RD IEEE INTERNATIONAL CONFERENCE ON COMPUTER DESIGN (ICCD), 2015, : 535 - 542
  • [8] Parallel SUMIS soft detector for large MIMO systems on multicore and GPU
    Ramiro, Carla
    Angeles Simarro, M.
    Gonzalez, Alberto
    Vidal, Antonio M.
    JOURNAL OF SUPERCOMPUTING, 2019, 75 (03): : 1256 - 1267
  • [9] Parallel SUMIS soft detector for large MIMO systems on multicore and GPU
    Carla Ramiro
    M. Ángeles Simarro
    Alberto Gonzalez
    Antonio M. Vidal
    The Journal of Supercomputing, 2019, 75 : 1256 - 1267
  • [10] A GPU Implementation of a Soft-Output Sphere Decoder for MIMO Systems
    Wang Hongyuan
    Chen Muyi
    2ND INTERNATIONAL SYMPOSIUM ON COMPUTER NETWORK AND MULTIMEDIA TECHNOLOGY (CNMT 2010), VOLS 1 AND 2, 2010, : 349 - 352