Accelerating the Nonuniform Fast Fourier Transform using FPGAs

被引:11
|
作者
Kestur, Srinidhi [1 ]
Park, Sungho [1 ]
Irick, Kevin M. [1 ]
Narayanan, Vijaykrishnan [1 ]
机构
[1] Penn State Univ, Dept Comp Sci & Engn, MDL, University Pk, PA 16802 USA
基金
美国国家科学基金会;
关键词
IMAGE-RECONSTRUCTION;
D O I
10.1109/FCCM.2010.13
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
We present an FPGA accelerator for the Non-uniform Fast Fourier Transform, which is a technique to reconstruct images from arbitrarily sampled data. We accelerate the compute-intensive interpolation step of the NuFFT Gridding algorithm by implementing it on an FPGA. In order to ensure efficient memory performance, we present a novel FPGA implementation for Geometric Tiling based sorting of the arbitrary samples. The convolution is then performed by a novel Data Translation architecture which is composed of a multi-port local memory, dynamic coordinate-generator and a plug-and-play kernel pipeline. Our implementation is in single-precision floating point and has been ported onto the BEE3 platform. Experimental results show that our FPGA implementation can generate fairly high performance without sacrificing flexibility for various data-sizes and kernel functions. We demonstrate up to 8X speedup and up to 27 times higher performance-per-watt over a comparable CPU implementation and up to 20% higher performance-per-watt when compared to a relevant GPU implementation.
引用
收藏
页码:19 / 26
页数:8
相关论文
共 50 条
  • [21] Iterative Image Reconstruction for PROPELLER-MRI Using the Nonuniform Fast Fourier Transform
    Tamhane, Ashish A.
    Anastasio, Mark A.
    Gui, Minzhi
    Arfanakis, Konstantinos
    [J]. JOURNAL OF MAGNETIC RESONANCE IMAGING, 2010, 32 (01) : 211 - 217
  • [22] Scaled diffraction calculation between tilted planes using nonuniform fast Fourier transform
    Chang, Chenliang
    Xia, Jun
    Wu, Jun
    Lei, Wei
    Xie, Yi
    Kang, Mingwu
    Zhang, Qiuzhi
    [J]. OPTICS EXPRESS, 2014, 22 (14): : 17331 - 17340
  • [23] Accelerating the nonequispaced fast Fourier transform on commodity graphics hardware
    Sorensen, Thomas Sangild
    Schaeffter, Tobias
    Noe, Karsten Ostergaard
    Hansen, Michael Schacht
    [J]. IEEE TRANSACTIONS ON MEDICAL IMAGING, 2008, 27 (04) : 538 - 547
  • [24] Gather/scatter hardware support for accelerating Fast Fourier Transform
    Ku, Anderson Kuei-An
    Xue, Jingling
    Guan, Yong
    [J]. JOURNAL OF SYSTEMS ARCHITECTURE, 2010, 56 (12) : 667 - 684
  • [25] Spectrum Reconstruction with Nonuniform Fast Fourier Transform for MIMO SAR Azimuth Nonuniform Sampling
    Zhao, Guanhua
    Fu, Yaowen
    Nie, Lei
    Zhang, Wenpeng
    Zhuang, Zhaowen
    [J]. 2017 25TH EUROPEAN SIGNAL PROCESSING CONFERENCE (EUSIPCO), 2017, : 1962 - 1965
  • [26] Improved Accuracy Factors for the Nonuniform Fast Fourier Transform (NUFFT) Algorithm
    Kuo, Jen-Tsai
    Lee, Hsin-Ying
    [J]. IEEE MICROWAVE AND WIRELESS COMPONENTS LETTERS, 2009, 19 (01) : 3 - 5
  • [27] Effective Nonuniform Fast Fourier Transform for Calculating Sparse Array Patterns
    Cui, Chao-Yi
    Huang, Yan
    [J]. 2019 INTERNATIONAL SYMPOSIUM ON ANTENNAS AND PROPAGATION (ISAP 2019), 2019,
  • [28] Plane wave ultrasound beamforming using a nonuniform fast Fourier transform based on low rank approximation
    Zhang, Bin
    Ma, Zhuang
    Li, Ning
    Guo, Baozhu
    [J]. INTERNATIONAL ULTRASONICS SYMPOSIUM (IEEE IUS 2021), 2021,
  • [29] Improvement of Computational Efficiency for Fast ISAR Image Simulation Through Nonuniform Fast Fourier Transform
    Lee, Jae-In
    Seo, Dong-Wook
    [J]. IEEE ANTENNAS AND WIRELESS PROPAGATION LETTERS, 2021, 20 (12): : 2402 - 2406
  • [30] Cryo-EM image alignment based on nonuniform fast Fourier transform
    Yang, Zhengfan
    Penczek, Pawel A.
    [J]. ULTRAMICROSCOPY, 2008, 108 (09) : 959 - 969