Optimizing near-ML MIMO detector for SDR baseband on parallel programmable architectures

被引:0
|
作者
Li, Min [1 ]
Bougard, Bruno [1 ]
Xu, Weiyu [2 ]
Novo, David [1 ]
Van der Perre, Liesbet [1 ]
Catthoor, Francky [1 ]
机构
[1] IMEC, Nomad Embedded Syst Div, Louvain, Belgium
[2] Caltech, Dept EE, Pasadena, CA USA
关键词
D O I
暂无
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
ML, and near-ML MIMO detectors have attracted a lot of interest in recent years. However, almost all the reported implementations are delivered in ASICs or FPGAs. Our contribution is optimizing the near-ML MIMO detector for parallel programmable architectures, such as those with ILP and DLP features. In the proposed SSFE (Selective Spanning with Fast Enumeration), architecture-friendliness is explicitly introduced from the very beginning of the design flow. Importantly, high level algorithmic transformations make the dataflow pattern and structure fit architecture-characteristics very well. We enable abundant vector-parallelism with highly regular and deterministic dataflow in the SSFE; memory rearrangements, shuffling and non-predictable dynamism are all elaborately excluded. Hence, the SSFE can be easily parallelized and efficiently mapped onto ILP and DLP architectures. Furthermore, to fine-tune the SSFE on parallel architectures, extensive pre-compiler transformations are applied with the help of the application-level information. These optimize not only computation-operations but also address-generations and memory-accesses. Experiments show that the SSFE brings very efficient resource-utilizations on real-life VLIW architectures. Specifically, with the SSFE the percentage of NOPs instructions on VLIW is below 1%, even better than that achieved by the software-pipelined FFT. To the best of our knowledge, this is the first reported work about comprehensive optimizations of near-ML MIMO detectors for parallel programmable architectures.
引用
收藏
页码:401 / +
页数:2
相关论文
共 39 条
  • [31] Near-ML Lattice Reduction-aided Detection Scheme for Low Complexity MIMO-OFDM Systems
    Lee, Hyukyeon
    Kim, Hyunsub
    Kim, Jaeseok
    2017 40TH INTERNATIONAL CONFERENCE ON TELECOMMUNICATIONS AND SIGNAL PROCESSING (TSP), 2017, : 156 - 160
  • [32] TOWARDS APPROACHING NEAR-OPTIMAL MIMO DETECTION PERFORMANCE ON A C-PROGRAMMABLE BASEBAND PROCESSOR
    Ahmad, Ubaid
    Li, Min
    Amin, Amir
    Li, Meng
    Van der Perre, Liesbet
    Lauwereins, Rudy
    Pollin, Sofie
    2014 IEEE INTERNATIONAL CONFERENCE ON ACOUSTICS, SPEECH AND SIGNAL PROCESSING (ICASSP), 2014,
  • [33] Ant-Colony Based Near-ML Block Decoder in Asynchronous Cooperative MIMO Systems Using a Linear Dispersion Structure
    Xu, Chong
    Gharavi, Hamid
    2011 IEEE INTERNATIONAL CONFERENCE ON COMMUNICATIONS (ICC), 2011,
  • [34] Low complexity linear parallel detection algorithm for near ML detection of MIMO systems
    Rui, Guo-Sheng
    Zhang, Hai-Bo
    Zhang, Yang
    Tian, Wen-Biao
    Zhang, Song
    Li, Ting-Jun
    Tongxin Xuebao/Journal on Communications, 2013, 34 (02): : 8 - 14
  • [35] Generic multi-phase software-pipelined Partial-FFT on instruction-level-parallel architectures and SDR baseband applications
    Li, Min
    Novo, David
    Bougard, Bruno
    Van Der Perre, Liesbet
    Catthoor, Francky
    2008 DESIGN, AUTOMATION AND TEST IN EUROPE, VOLS 1-3, 2008, : 515 - 520
  • [36] Optimizing iterative decoding of Low-density parity check codes on programmable pipelined parallel architectures
    Al-Rawi, G
    Cioffi, J
    Motwani, R
    Horowitz, M
    GLOBECOM '01: IEEE GLOBAL TELECOMMUNICATIONS CONFERENCE, VOLS 1-6, 2001, : 3012 - 3018
  • [37] MMSE-Based Lattice-Reduction-Aided Fixed-Complexity Sphere Decoder for Low-Complexity Near-ML MIMO Detection
    Kim, Hyunsub
    Lee, Hyukyeon
    Kim, Jaeseok
    2015 IEEE 21ST INTERNATIONAL WORKSHOP ON LOCAL & METROPOLITAN AREA NETWORKS (LANMAN), 2015,
  • [38] Near-Optimal Performance With Low-Complexity ML-Based Detector for MIMO Spatial Multiplexing
    Hijazi, Hussein
    Haroun, Ali
    Saad, Majed
    Al Ghouwayel, Ali Chamas
    Dhayni, Achraf
    IEEE COMMUNICATIONS LETTERS, 2021, 25 (01) : 122 - 126
  • [39] Algorithm-Architecture Co-Design of Soft-Output ML MIMO Detector for Parallel Application Specific Instruction Set Processors
    Li, Min
    Fasthuber, Robert
    Novo, David
    Bougard, Bruno
    Van Der Perre, Liesbet
    Catthoor, Francky
    DATE: 2009 DESIGN, AUTOMATION & TEST IN EUROPE CONFERENCE & EXHIBITION, VOLS 1-3, 2009, : 1608 - +