DocumentCode
2432142
Title
A high performance implementation for Molecular Dynamics simulations on a FPGA supercomputer
Author
Kasap, Server ; Benkrid, Khaled
Author_Institution
Cyprus Int. Univ., Nicosia, Turkey
fYear
2011
fDate
6-9 June 2011
Firstpage
375
Lastpage
382
Abstract
The design and implementation of an FPGA core that parallelises all the necessary operations to compute the non-bonded interactions in a MD simulation with the purpose of accelerating the LAMMPS MD software is presented in this paper. Our MD processor core comprised of 4 identical pipelines working independently in parallel to evaluate the non-bonded potentials, forces and virials was implemented on the nodes of a FPGA-based supercomputer, namely Maxwell. Implementing our FPGA core on multiple nodes of Maxwell allowed us to produce a special-purpose parallel machine for the hard-ware acceleration of MD simulations. The timing performance figures of this machine for the pairwise LJ and short-range Coulombic (via PPPM) interaction computations in the MD simulations of the solvated Rhodopsin protein systems show performance gains over the pure software implementation by factors of up to 14 on two or more nodes of the Maxwell machine.
Keywords
biology computing; field programmable gate arrays; microprocessor chips; molecular dynamics method; FPGA core; FPGA supercomputer; LAMMPS MD software; MD processor core; MD simulation; Maxwell machine; Rhodopsin protein systems; identical pipelines; molecular dynamics simulations; nonbonded interactions; Biological system modeling; Computational modeling; Field programmable gate arrays; Force; Mathematical model; SDRAM; Software;
fLanguage
English
Publisher
ieee
Conference_Titel
Adaptive Hardware and Systems (AHS), 2011 NASA/ESA Conference on
Conference_Location
San Diego, CA
Print_ISBN
978-1-4577-0598-4
Electronic_ISBN
978-1-4577-0597-7
Type
conf
DOI
10.1109/AHS.2011.5963962
Filename
5963962
Link To Document