GPU-Based Linearization of MIMO Arrays

被引:0
|
作者
Tarver, Chance [1 ,2 ]
Singhal, Arav [1 ]
Cavallaro, Joseph R. [1 ]
机构
[1] Rice Univ, Dept Elect & Comp Engn, POB 1892, Houston, TX 77251 USA
[2] Samsung Res Amer, Stand & Mobil Innovat Lab, Plano, TX 75023 USA
关键词
DPD; GPGPU; Massive MIMO; MASSIVE MIMO;
D O I
10.1109/sips50750.2020.9195239
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
In this paper, we present a graphics processing unit (GPU)-based implementation for linearizing the power amplifiers (PAs) in massive multiple-input multiple-output (MIMO) arrays leading to lower error vector magnitude for the users and lower adjacent channel leakage ratio at the output of each antenna. In wireless transmitters, the nonlinearities of PAs can cause undesired spectral regrowth into the adjacent channels. For single antenna communications, this is corrected by digitally predistorting the transmit signal with the inverse nonlinearities of the power amplifier. However, in 5G and beyond, MIMO systems may have over one-hundred antennas and PAs that need to be linearized. Scaling up digital predistortion so that it can be performed on every transmit chain in large antenna arrays creates a significant computational burden for the base station. The parallel processing structure of GPUs provides a commercially available off-the-shelf solution that can be used to efficiently implement digital predistortion across many PAs in a massive MIMO basestation. Such a software-based solution is particularly attractive in virtual radio access networks or other software-defined radio scenarios. In this paper, we examine how the widely used memory polynomial scales on a GPU as the number of antennas scales up to 128, the number of memory taps scales up to four, and the polynomial degree scales up to nine. We find that a mid-range GPU can support predistortion for a sample rate of 100 MSps for up to thirty-two antennas while using a seventh-order polynomial with two memory taps.
引用
收藏
页码:260 / 264
页数:5
相关论文
共 50 条
  • [1] GPU-based electromagnetic optimization of MIMO channels
    [J]. 2018, Applied Computational Electromagnetics Society (ACES) (33):
  • [2] GPU-based Electromagnetic Optimization of MIMO Channels
    Breglia, Alfonso
    Capozzoli, Amedeo
    Curcio, Claudio
    Di Donna, Salvatore
    Liseno, Angelo
    [J]. APPLIED COMPUTATIONAL ELECTROMAGNETICS SOCIETY JOURNAL, 2018, 33 (02): : 172 - 175
  • [3] Solar Arrays Thermal Conditions and Power Production Modeling with GPU-based Approach
    Sazonov, Vasiliy
    Samylovskiy, Ivan
    Morozov, Oleg
    Sapelkin, Arseniy
    [J]. 2019 EUROPEAN SPACE POWER CONFERENCE (ESPC), 2019,
  • [4] GPU-based composite subdivision
    LI Guiqing 1)
    [J]. CADDM, 2012, (03) : 50 - 60
  • [5] GPU-Based Multilevel Clustering
    Chiosa, Iurie
    Kolb, Andreas
    [J]. IEEE TRANSACTIONS ON VISUALIZATION AND COMPUTER GRAPHICS, 2011, 17 (02) : 132 - 145
  • [6] GPU-based Runtime Verification
    Berkovich, Shay
    Bonakdarpour, Borzoo
    Fischmeister, Sebastian
    [J]. IEEE 27TH INTERNATIONAL PARALLEL AND DISTRIBUTED PROCESSING SYMPOSIUM (IPDPS 2013), 2013, : 1025 - 1036
  • [7] GPU-based Personal SuperComputing
    Jararweh, Yaser
    Jarrah, Moath
    Bousselham, Abdelkader
    Hariri, Salim
    [J]. 2013 IEEE JORDAN CONFERENCE ON APPLIED ELECTRICAL ENGINEERING AND COMPUTING TECHNOLOGIES (AEECT), 2013,
  • [8] GPU-based elastic registration
    Zhang, Jia-Wan
    Yang, Jia-Dong
    Sun, Ji-Zhou
    Zhang, Hong-Ying
    [J]. Tianjin Daxue Xuebao (Ziran Kexue yu Gongcheng Jishu Ban)/Journal of Tianjin University Science and Technology, 2008, 41 (08): : 946 - 950
  • [9] A GPU-Based Implementation of ADMIRE
    Khan, Christopher
    Dei, Kazuyuki
    Byram, Brett
    [J]. 2019 IEEE INTERNATIONAL ULTRASONICS SYMPOSIUM (IUS), 2019, : 1501 - 1504
  • [10] GPU-based ocean rendering
    Chiu, Yung-Feng
    Chang, Chun-Fa
    [J]. 2006 IEEE INTERNATIONAL CONFERENCE ON MULTIMEDIA AND EXPO - ICME 2006, VOLS 1-5, PROCEEDINGS, 2006, : 2125 - 2128