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
Link To Document