Optimized Real-Time MUSIC Algorithm With CPU-GPU Architecture

被引:2
作者
Huang, Qinghua [1 ]
Lu, Naida [1 ]
机构
[1] Shanghai Univ, Key Lab Specialty Fiber Opt & Opt Access Networks, Shanghai 200444, Peoples R China
基金
中国国家自然科学基金;
关键词
Multiple signal classification; Signal processing algorithms; Graphics processing units; Sensors; Sensor arrays; Computer architecture; Estimation; Direction-of-arrival (DOA) estimation; uniform planar arrays (UPA); high-resolution; real-time; CPU-GPU architecture; DOA ESTIMATION; ESPRIT;
D O I
10.1109/ACCESS.2021.3070980
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Direction-of-arrival (DOA) estimation algorithm for uniform planar arrays has been applied in many fields. The multiple signal classification (MUSIC) algorithm has obvious advantage in high-resolution signal source estimation scenarios. However, the MUSIC algorithm has high computational costs, therefore it is hard to be used in real-time scenes. Many studies are dedicated to accelerating MUSIC algorithm by parallel hardware, especially by Graphics Processing Units (GPU). MUSIC algorithm based on Central Processing Unit (CPU) -GPU architecture acceleration is rarely investigated in previous literatures, and how well MUSIC Algorithm with CPU-GPU architecture could perform remains unknown. In this paper, we present and evaluate a model of search parallel MUSIC algorithm with CPU-GPU architecture. In the proposed model, the steering vector of each candidate incident signal and the corresponding value of 2D spatial pseudo-spectrum (SPS) function are sequentially calculated in a single core of the GPU, and the subsequent calculation of each elevation or azimuth is parallel in batches. Furthermore, in order to improve the peak search speed, we propose a new Coarse and Fine Traversal (CFT) peak search algorithm via CPU and a new parallel peak search algorithm based on GPU acceleration. Across strategy comparison, utilizing CPU-GPU architecture for processing, a 150-160x performance gain is achieved compared to using CPU only. Besides, the resolution of uniform planar arrays is also analyzed.
引用
收藏
页码:54067 / 54077
页数:11
相关论文
共 36 条
  • [11] Two decades of array signal processing research - The parametric approach
    Krim, H
    Viberg, M
    [J]. IEEE SIGNAL PROCESSING MAGAZINE, 1996, 13 (04) : 67 - 94
  • [12] Minimum norm mutual coupling compensation with applications in direction of arrival estimation
    Lau, CKE
    Adve, RS
    Sarkar, TK
    [J]. IEEE TRANSACTIONS ON ANTENNAS AND PROPAGATION, 2004, 52 (08) : 2034 - 2041
  • [13] Spatial Filtering Based on Differential Spectrum for Improving ML DOA Estimation Performance
    Lemos, Rodrigo Pinto
    Leao E Silva, Hugo Vinicius
    Flores, Edna Lucia
    Kunzler, Jonas Augusto
    Burgos, Diego Fernando
    [J]. IEEE SIGNAL PROCESSING LETTERS, 2016, 23 (12) : 1811 - 1815
  • [14] 3D mesh simplification with feature preservation based on Whale Optimization Algorithm and Differential Evolution
    Liang, Yaqian
    He, Fazhi
    Zeng, Xiantao
    [J]. INTEGRATED COMPUTER-AIDED ENGINEERING, 2020, 27 (04) : 417 - 435
  • [15] Lo, 1986, P IEEE INT C AC SPEE, V11, P193
  • [16] Lu ZQ, 2017, INT CONF SYST INFORM, P704, DOI 10.1109/ICSAI.2017.8248377
  • [17] Majid M. W., 2013, SCI J CIRCUITS SYST, V2, P29
  • [18] A Review of Sparse Recovery Algorithms
    Marques, Elaine Crespo
    Maciel, Nilson
    Naviner, Lirida
    Cai, Hao
    Yang, Jun
    [J]. IEEE ACCESS, 2019, 7 : 1300 - 1322
  • [19] Mosher J. C., 1993, ICASSP-93. 1993 IEEE International Conference on Acoustics, Speech, and Signal Processing (Cat. No.92CH3252-4), P91, DOI 10.1109/ICASSP.1993.319062
  • [20] THE GPU COMPUTING ERA
    Nickolls, John
    Dally, William J.
    [J]. IEEE MICRO, 2010, 30 (02) : 56 - 69