Title :
Power-efficient re-gridding architecture for accelerating Non-uniform Fast Fourier Transform
Author :
Cheema, Umer I. ; Nash, Gregory ; Ansari, Rashid ; Khokhar, Ashfaq A.
Author_Institution :
Dept. of Electr. & Comput. Eng., Univ. of Illinois at Chicago, Chicago, IL, USA
Abstract :
This paper proposes a novel FPGA-based accelerator for the memory and compute-intense re-gridding process used in computation of Non-uniform Fast Fourier Transform (NuFFT). The re-gridding process interpolates arbitrary sampled data onto a uniform grid using an interpolation kernel function. This regridding step is considered one of the most time consuming step in entire NuFFT computation. We propose a memory-efficient technique based on the novel use of customizable hardware components such as FPGA block memory in First-In-First-Out (FIFO) configuration, fill-rate based arbiter, distributed RAM and an array of pipelined single precision floating point multipliers and adders. The proposed architecture exhibits high performance over a wide range of configurations and data-sizes. A speed-up of over 9.6 was achieved when compared with existing FPGA-based technique at a 7 times higher MFLOPS per watt. Compared to GPU based technique, over 6 times higher MFLOPS per watts were achieved.
Keywords :
adders; fast Fourier transforms; field programmable gate arrays; floating point arithmetic; interpolation; logic design; multiplying circuits; FIFO configuration; FPGA block memory; FPGA-based accelerator; GPU based technique; NuFFT; compute-intense re-gridding process; customizable hardware components; distributed RAM; fill-rate based arbiter; first-in-first-out configuration; floating point adders; floating point multipliers; interpolation kernel function; memory-efficient technique; non-uniform fast Fourier transform; power-efficient re-gridding architecture; Adders; Arrays; Convolution; Interpolation; Random access memory; Silicon;
Conference_Titel :
Field Programmable Logic and Applications (FPL), 2014 24th International Conference on
Conference_Location :
Munich
DOI :
10.1109/FPL.2014.6927451