Stochastic MIMO Detector Based on the Markov Chain Monte Carlo Algorithm

被引:24
|
作者
Chen, Jienan [1 ]
Hu, Jianhao [1 ]
Sobelman, Gerald E. [2 ]
机构
[1] Univ Elect Sci & Technol China, Chengdu 611731, Peoples R China
[2] Univ Minnesota, Minneapolis, MN 55455 USA
关键词
Markov chain Monte Carlo (MCMC); multiple-input-multiple-output (MIMO) detector; stochastic logic; IMPLEMENTATION; COMPUTATION;
D O I
10.1109/TSP.2014.2301131
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
A stochastic computing framework for a Markov Chain Monte Carlo (MCMC) multiple-input-multiple-output (MIMO) detector is proposed, in which the arithmetic operations are implemented by simple logic structures. Specifically, we introduce two new techniques, namely a sliding window generator (SWG) and a log-likelihood ratio based updating method (LUM), to achieve an efficient design. The SWG utilizes the variance in stochastic computations to increase the transition probability of the MCMC detector, while the LUM reduces the hardware cost. As a case study, we design a fully-parallel stochastic MCMC detector for a 4 x 4 16-QAM MIMO system using 130 nm CMOS technology. The proposed detector achieves a throughput of 1.5 Gbps with only a 0.2 dB performance loss compared to a traditional floating-point detection method. Our design has a 30% better ratio of gate count to scaled throughput compared to other recent MIMO detectors.
引用
收藏
页码:1454 / 1463
页数:10
相关论文
共 50 条
  • [31] Capacity-approaching LDPC codes based on Markov Chain Monte Carlo MIMO detection
    Chen, RR
    Farhang-Boroujeny, B
    Ashikhmin, A
    2005 IEEE 6TH WORKSHOP ON SIGNAL PROCESSING ADVANCES IN WIRELESS COMMUNICATIONS, 2005, : 285 - 288
  • [32] Image Registration via Stochastic Gradient Markov Chain Monte Carlo
    Grzech, Daniel
    Kainz, Bernhard
    Glocker, Ben
    Le Folgoc, Loic
    UNCERTAINTY FOR SAFE UTILIZATION OF MACHINE LEARNING IN MEDICAL IMAGING, AND GRAPHS IN BIOMEDICAL IMAGE ANALYSIS, UNSURE 2020, GRAIL 2020, 2020, 12443 : 3 - 12
  • [33] sgmcmc: An R Package for Stochastic Gradient Markov Chain Monte Carlo
    Baker, Jack
    Fearnhead, Paul
    Fox, Emily B.
    Nemeth, Christopher
    JOURNAL OF STATISTICAL SOFTWARE, 2019, 91 (03): : 1 - 27
  • [34] Stochastic Gradient Richardson-Romberg Markov Chain Monte Carlo
    Durmus, Alain
    Simsekli, Umut
    Moulines, Eric
    Badeau, Roland
    Richard, Gael
    ADVANCES IN NEURAL INFORMATION PROCESSING SYSTEMS 29 (NIPS 2016), 2016, 29
  • [35] Importance Sampling in Stochastic Programming: A Markov Chain Monte Carlo Approach
    Parpas, Panos
    Ustun, Berk
    Webster, Mort
    Quang Kha Tran
    INFORMS JOURNAL ON COMPUTING, 2015, 27 (02) : 358 - 377
  • [36] On Stochastic Error and Computational Efficiency of the Markov Chain Monte Carlo Method
    Li, Jun
    Vignal, Philippe
    Sun, Shuyu
    Calo, Victor M.
    COMMUNICATIONS IN COMPUTATIONAL PHYSICS, 2014, 16 (02) : 467 - 490
  • [37] Accelerating Overlapping Community Detection: Performance Tuning a Stochastic Gradient Markov Chain Monte Carlo Algorithm
    El-Helw, Ismail
    Hofman, Rutger
    Bal, Henri E.
    EURO-PAR 2020: PARALLEL PROCESSING, 2020, 12247 : 510 - 526
  • [38] A stochastic approximation algorithm with Markov chain Monte-Carlo method for incomplete data estimation problems
    Gu, MG
    Kong, FH
    PROCEEDINGS OF THE NATIONAL ACADEMY OF SCIENCES OF THE UNITED STATES OF AMERICA, 1998, 95 (13) : 7270 - 7274
  • [39] Excited Markov Chain Monte Carlo MIMO Detector with 8-Antenna 802.11ac Testbed Demonstration
    Hedstrom, Jonathan C.
    Yuen, Chung Thin
    Chen, Rong-Rong
    Farhang-Boroujeny, Behrouz
    2017 IEEE INTERNATIONAL CONFERENCE ON COMMUNICATIONS (ICC), 2017,
  • [40] Markov chain Monte Carlo based on deterministic transformations
    Dutta, Somak
    Bhattacharya, Sourabh
    STATISTICAL METHODOLOGY, 2014, 16 : 100 - 116