• DocumentCode
    646637
  • Title

    3D FFT for FPGAs

  • Author

    Humphries, Ben ; Herbordt, Martin C.

  • Author_Institution
    Dept. of Electr. & Comput. Eng., Boston Univ., Boston, MA, USA
  • fYear
    2013
  • fDate
    10-12 Sept. 2013
  • Firstpage
    1
  • Lastpage
    2
  • Abstract
    The 3D FFT is critical in electrostatics computations such as those used in Molecular Dynamics simulations. On FPGAs, however, the 3D FFT was thought to be inefficient relative to other methods such as convolution-based implementations of multigrid. We find the opposite: a simple design using less than half the chip resources, and operating at a very conservative frequency, takes less than 50us for 323 and 200us for 643 single precision data points, numbers similar to the best published for GPUs. The significance is that this is a critical piece in implementing a large scale FPGA-based MD engine: even a single FPGA is capable of keeping the FFT off of the critical path for a large fraction of possible MD simulations.
  • Keywords
    fast Fourier transforms; field programmable gate arrays; molecular dynamics method; 3D FFT design; MD simulations; chip resources; critical path; fast Fourier transforms; large-scale FPGA-based MD engine; molecular dynamics simulations; precision data points; Computational modeling; Field programmable gate arrays; Force; IP networks; Pipelines; Random access memory; Three-dimensional displays;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    High Performance Extreme Computing Conference (HPEC), 2013 IEEE
  • Conference_Location
    Waltham, MA
  • Print_ISBN
    978-1-4799-1364-0
  • Type

    conf

  • DOI
    10.1109/HPEC.2013.6670344
  • Filename
    6670344