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 条
  • [31] A High Throughput Configurable SDR Detector for Multi-user MIMO Wireless Systems
    Kiarash Amiri
    Joseph R. Cavallaro
    Chris Dick
    Raghu Mysore Rao
    Journal of Signal Processing Systems, 2011, 62 : 233 - 245
  • [32] Implementation of a Pipeline Division-Free MMSE MIMO Detector That Support Soft-Input and Soft-Output
    Li, Ziqiang
    Lin, Liyu
    Chen, Yun
    Zeng, Xiaoyang
    2017 23RD ASIA-PACIFIC CONFERENCE ON COMMUNICATIONS (APCC): BRIDGING THE METROPOLITAN AND THE REMOTE, 2017, : 215 - 219
  • [33] Implementation of a High-Throughput Modified Merge Sort in MIMO Detection Systems
    Chang, Robert Chen-Hao
    Wei, Ming-Fan
    Chen, Hung-Lieh
    Lin, Kuang-Hao
    Chen, Hou-Ming
    Gao, Yu-Ya
    Lin, Shih-Chun
    IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS I-REGULAR PAPERS, 2014, 61 (09) : 2730 - 2737
  • [34] High Throughput GPU Polar Decoder
    Li, Yijin
    Liu, Rongke
    2016 2ND IEEE INTERNATIONAL CONFERENCE ON COMPUTER AND COMMUNICATIONS (ICCC), 2016, : 1123 - 1127
  • [35] High Throughput LDPC Decoder on GPU
    Lin, Yong
    Niu, Wensheng
    IEEE COMMUNICATIONS LETTERS, 2014, 18 (02) : 344 - 347
  • [36] Dynamically Reconfigurable Soft Output MIMO Detector
    Bhagawat, Pankaj
    Dash, Rajballav
    Choi, Gwan
    2008 IEEE INTERNATIONAL CONFERENCE ON COMPUTER DESIGN, 2008, : 68 - 73
  • [37] Architecture and FPGA-Implementation of a High Throughput K+-Best Detector
    Heidmann, Nils
    Wiegand, Till
    Paul, Steffen
    2011 DESIGN, AUTOMATION & TEST IN EUROPE (DATE), 2011, : 240 - 245
  • [38] Implementation and Evaluation of a High-Performance MIMO Detector for Wireless LAN Systems
    Soler-Garrido, Josep
    Milford, David
    Sandell, Magnus
    Vetter, Henning
    IEEE TRANSACTIONS ON CONSUMER ELECTRONICS, 2011, 57 (04) : 1519 - 1527
  • [39] A high-throughput DPI engine on GPU via algorithm/implementation co-optimization
    Hsieh, Cheng-Liang
    Vespa, Lucas
    Weng, Ning
    JOURNAL OF PARALLEL AND DISTRIBUTED COMPUTING, 2016, 88 : 46 - 56
  • [40] Design and Implementation of Flexible Dual-Mode Soft-Output MIMO Detector With Channel Preprocessing
    Yan, Zhiting
    He, Guanghui
    Ren, Yifan
    He, Weifeng
    Jiang, Jianfei
    Mao, Zhigang
    IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS I-REGULAR PAPERS, 2015, 62 (11) : 2706 - 2717