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 条
  • [31] A GPU-Based Approximate SVD Algorithm
    Foster, Blake
    Mahadevan, Sridhar
    Wang, Rui
    [J]. PARALLEL PROCESSING AND APPLIED MATHEMATICS, PT I, 2012, 7203 : 569 - 578
  • [32] GPU-based nonlinear ray tracing
    Weiskopf, D
    Schafhitzel, T
    Ertl, T
    [J]. COMPUTER GRAPHICS FORUM, 2004, 23 (03) : 625 - 633
  • [33] Mobile GPU-Based Importance Sampling
    Toral, Ozkan Anil
    Ergun, Serkan
    Kurt, Murat
    Ozturk, Aydin
    [J]. 2014 22ND SIGNAL PROCESSING AND COMMUNICATIONS APPLICATIONS CONFERENCE (SIU), 2014, : 510 - 513
  • [34] A GPU-based hyperbolic SVD algorithm
    Vedran Novaković
    Sanja Singer
    [J]. BIT Numerical Mathematics, 2011, 51 : 1009 - 1030
  • [35] GPU-Based Gigabit LDPC Decoder
    Keskin, Selcuk
    Kocak, Taskin
    [J]. IEEE COMMUNICATIONS LETTERS, 2017, 21 (08) : 1703 - 1706
  • [36] GPU-Based Parallel Reservoir Simulators
    Chen, Zhangxin
    Liu, Hui
    Yu, Song
    Hsieh, Ben
    Shao, Lei
    [J]. DOMAIN DECOMPOSITION METHODS IN SCIENCE AND ENGINEERING XXI, 2014, 98 : 199 - 206
  • [37] GPU-based realistic fur rendering
    Laboratory of Computer Science, Institute of Software, Chinese Academy of Sciences, Beijing 100080, China
    不详
    不详
    不详
    [J]. Ruan Jian Xue Bao, 2006, 3 (577-586):
  • [38] GPU-Based Shape from Silhouettes
    Yous, Sofiane
    Laga, Hamid
    Kidode, Masatsugu
    Chihara, Kunihiro
    [J]. GRAPHITE 2007: 5TH INTERNATIONAL CONFERENCE ON COMPUTER GRAPHICS AND INTERACTIVE TECHNIQUES IN AUSTRALASIA AND SOUTHERN ASIA, PROCEEDINGS, 2007, : 71 - +
  • [39] Performance of a GPU-Based Radar Processor
    Bolding, Mark
    Crumpton, Saul
    Ediger, David
    Samo, George
    [J]. 2021 IEEE HIGH PERFORMANCE EXTREME COMPUTING CONFERENCE (HPEC), 2021,
  • [40] GPU-based Implementation of Reverb Effect
    Nikolov, Dusan V.
    Misic, Marko J.
    Tomasevic, Milo V.
    [J]. 2015 23RD TELECOMMUNICATIONS FORUM TELFOR (TELFOR), 2015, : 990 - 993