Title :
Efficient particle-pair filtering for acceleration of molecular dynamics simulation
Author :
Chiu, Matt ; Herbordt, Martin C.
Author_Institution :
Dept. of Electr. & Comput. Eng., Boston Univ., Boston, MA, USA
fDate :
Aug. 31 2009-Sept. 2 2009
Abstract :
The acceleration of molecular dynamics (MD) simulations using high performance reconfigurable computing (HPRC) has been much studied. Given the intense competition from multicore and GPUs, there has been a question whether MD on HPRC can be competitive. We concentrate here on the MD kernel computation: determining the short-range force between particle pairs. In particular, we present the first FPGA study on the filtering of particle pairs with nearly zero mutual force, a standard optimization in MD codes. There are several innovations, including a novel partitioning of the particle space, and new methods for filtering and mapping work onto the pipelines. As a consequence, highly efficient filtering can be implemented with only a small fraction of the FPGA´s resources. Overall, we find that, for an Altera Stratix-III EP3ES260, 8 force pipelines running at 200MHz can fit on the FPGA, and that they can perform at 95% efficiency. This results in a 80-fold per core speed-up for the short-range force, which is likely to make FPGAs highly competitive for MD.
Keywords :
chemistry computing; field programmable gate arrays; molecular dynamics method; reconfigurable architectures; Altera Stratix-III EP3ES260; FPGA; high performance reconfigurable computing; molecular dynamics simulation; particle-pair filtering; Acceleration; Code standards; Computational modeling; Field programmable gate arrays; Filtering; High performance computing; Kernel; Multicore processing; Pipelines; Technological innovation;
Conference_Titel :
Field Programmable Logic and Applications, 2009. FPL 2009. International Conference on
Conference_Location :
Prague
Print_ISBN :
978-1-4244-3892-1
Electronic_ISBN :
1946-1488
DOI :
10.1109/FPL.2009.5272272