Non-Uniform DFT Implementation for Channel Simulations in GPU

被引:0
|
作者
Natarajan, Karthikeyan [1 ]
Chandrachoodan, Nitin [1 ]
机构
[1] IIT Madras, Dept Elect Engn, Chennai, Tamil Nadu, India
来源
2015 TWENTY FIRST NATIONAL CONFERENCE ON COMMUNICATIONS (NCC) | 2015年
关键词
NDFT; CUDA; GPGPU; Channel Simulation; OFDM;
D O I
暂无
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
Channel simulation in wireless link-level OFDM network simulators involves a computationally intensive non-uniform discrete Fourier transform. In this paper, we propose a parallel scan based method to speed up this computation in GPU without restricting the scope of the simulations. We further utilize the DFT properties in scan method to reduce register usage and hence the computation overhead of sine and cosine values. This technique is compared against a method that saves computation by using uniform power delay profiles at the cost of generality, and we show that the performance is competitive. For single DFT, up to 19x speedup over a CPU implementation is observed using the scan based approach. For a simulation with 512 channels and a 1024 point DFT, the scan method gives a speedup of 141x with respect to the CPU, which compares favourably to the more restrictive uniform PDP method.
引用
收藏
页数:6
相关论文
共 33 条
  • [1] A Non-uniform DFT-based Batch Acquisition Method for Enhanced DME (eDME) Carrier Phase: Concept, Simulations, and Flight Test Results
    Li, Kuangmin
    Pelgrum, Wouter
    2014 IEEE/ION POSITION, LOCATION AND NAVIGATION SYMPOSIUM - PLANS 2014, 2014, : 864 - 881
  • [2] Non-Uniform Pilot Pattern Design for Sparse Channel Estimation in MIMO-OFDM Systems
    Zhou, Yanxi
    Gu, Zhi
    Wang, Shukai
    Yang, Yang
    Fan, Pingzhi
    IEEE TRANSACTIONS ON VEHICULAR TECHNOLOGY, 2025, 74 (02) : 3039 - 3051
  • [3] Efficient Non-Uniform Pilot Design for TDCS
    Chang, Cheng
    Feng, Lina
    Zhou, Hui
    Zhao, Zilong
    Gu, Xin
    SENSORS, 2021, 21 (20)
  • [4] Accelerating the discontinuous Galerkin method for seismic wave propagation simulations using the graphic processing unit (GPU)-single-GPU implementation
    Mu, Dawei
    Chen, Po
    Wang, Liqiang
    COMPUTERS & GEOSCIENCES, 2013, 51 : 282 - 292
  • [5] Non-Uniform FFT (NUFFT) Algorithms for Antenna Radiation
    Capozzoli, Amedeo
    Curcio, Claudio
    Liseno, Angelo
    2019 23RD INTERNATIONAL CONFERENCE ON APPLIED ELECTROMAGNETICS AND COMMUNICATIONS (ICECOM 2019), 2019,
  • [6] GPU Based Implementation of a 64-Channel Polyphase Channalizer
    Al-safi, Amean
    Bazuin, Bradley
    2015 IEEE DALLAS CIRCUITS AND SYSTEMS CONFERENCE (DCAS), 2015,
  • [7] GPU implementation of the Rosenbluth generation method for static Monte Carlo simulations
    Guo, Yachong
    Baulin, Vladimir A.
    COMPUTER PHYSICS COMMUNICATIONS, 2017, 216 : 95 - 101
  • [8] A new GPU implementation for lattice-Boltzmann simulations on sparse geometries
    Tomczak, Tadeusz
    Szafran, Roman G.
    COMPUTER PHYSICS COMMUNICATIONS, 2019, 235 : 258 - 278
  • [9] Improving the Cognitive Access Efficiency by Non-Uniform Bandwidth Allocation
    Huang, Song
    Ephremides, Anthony
    Yuan, Di
    IEEE TRANSACTIONS ON WIRELESS COMMUNICATIONS, 2015, 14 (11) : 6435 - 6447
  • [10] Analysis of Non-Uniform Polar Quantisers in a Sigma Delta Transmitter Architecture
    Bassoo, Vandana
    Linton, Lance
    Faulkner, Michael
    IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS I-REGULAR PAPERS, 2012, 59 (12) : 3060 - 3070