Title :
Speeding up aperiodic reflectarray antenna analysis by CUDA dynamic parallelism
Author :
Capozzoli, Amedeo ; Curcio, Claudio ; Liseno, Angelo ; Toso, G.
Author_Institution :
Dipt. di Ing. Elettr. e delle Tecnol. dell´Inf., Univ. di Napoli Federico II, Naples, Italy
Abstract :
We discuss one of the computationally most critical steps of the Phase-Only synthesis of aperiodic reflectarrays, namely the fast evaluation of the radiation operator. We present its implementation by using a 2D Non-Uniform FFTs (NUFFTs) of NED (Non-Equispaced Data) type on Graphic Processing Units (GPUs) in Compute Unified Device Architecture (CUDA) language. We also illustrate the programming strategies used to speedup the code, including the use of dynamic parallelism made available by the latest architecture of CUDA cards.
Keywords :
antenna radiation patterns; fast Fourier transforms; graphics processing units; parallel architectures; parallel programming; reflectarray antennas; telecommunication computing; 2D nonuniform FFT; CUDA language; GPU; NED type; NUFFT; aperiodic reflectarray antenna analysis; compute unified device architecture language; dynamic parallelism; graphic processing units; nonequispaced data type; phase-only synthesis; programming strategies; radiation operator; Computer architecture; Graphics processing units; Interpolation; Kernel; MATLAB; Parallel processing; Reflector antennas; Antenna radiation patterns; Parallel programming;
Conference_Titel :
Numerical Electromagnetic Modeling and Optimization for RF, Microwave, and Terahertz Applications (NEMO), 2014 International Conference on
Conference_Location :
Pavia
DOI :
10.1109/NEMO.2014.6995671