DocumentCode
3533753
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
fYear
2009
fDate
Aug. 31 2009-Sept. 2 2009
Firstpage
345
Lastpage
352
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;
fLanguage
English
Publisher
ieee
Conference_Titel
Field Programmable Logic and Applications, 2009. FPL 2009. International Conference on
Conference_Location
Prague
ISSN
1946-1488
Print_ISBN
978-1-4244-3892-1
Electronic_ISBN
1946-1488
Type
conf
DOI
10.1109/FPL.2009.5272272
Filename
5272272
Link To Document