• DocumentCode
    2426679
  • Title

    Non-uniform DFT implementation for channel simulations in GPU

  • Author

    Natarajan, Karthikeyan ; Chandrachoodan, Nitin

  • Author_Institution
    Dept. of Electr. Eng., IIT Madras, Chennai, India
  • fYear
    2015
  • fDate
    Feb. 27 2015-March 1 2015
  • Firstpage
    1
  • Lastpage
    6
  • Abstract
    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.
  • Keywords
    OFDM modulation; discrete Fourier transforms; graphics processing units; wireless channels; GPU; channel simulations; graphics processing units; nonuniform DFT implementation; nonuniform discrete Fourier transform; register usage; scan method; uniform power delay; wireless link-level OFDM network simulators; Computational modeling; Discrete Fourier transforms; Graphics processing units; Instruction sets; Kernel; OFDM; Registers; CUDA; Channel Simulation; GPGPU; NDFT; OFDM;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Communications (NCC), 2015 Twenty First National Conference on
  • Conference_Location
    Mumbai
  • Type

    conf

  • DOI
    10.1109/NCC.2015.7084858
  • Filename
    7084858