loading...
Integrating FPGA Acceleration into the Protomol Molecular Dynamics Code: Preliminary Report
14th Annual IEEE Symposium on Field-P ...
 This Article 
 
PDF
HTML
 
 Share 
   
 Bibliographic References 
   
 Add to: 
 
Digg
Furl
Spurl
Blink
Simpy
Google
Del.icio.us
Y!MyWeb
 
 Search 
   
Yongfeng Gu, Boston University; Boston, MA
Tom VanCourt, Boston University; Boston, MA
Martin C. Herbordt, Boston University; Boston, MA
We describe a new pipeline for computing non-bonded forces and its integration into the Proto- Mol molecular dynamics (MD) code. There are sev- eral innovations: a novel interpolation strategy, includ- ing use of higher order terms; coe?cient generation with orthonormal functions; the introduction of \semi- foating point" numbering; and various issues related to system integration. As a result, we are able to model far more particle types, without relying on complex bu?ering, and obtain higher accuracy than previously. A two pipeline accelerator has been implemented on a 2004-era Xilinx VirtexII Pro VP70, integrated into ProtoMol, and tested with an enzyme inhibitor model having 8000 particles and 26 particle types. Despite performing all O(n) work on the host PC, as well as the data conversion and communication overhead, this implementation yields 5:5? to 15:7? speed-ups over a 2.8GHz PC (depending on whether cell lists are used), and with accuracy comparable to the serial code.
Citation:
Yongfeng Gu, Tom VanCourt, Martin C. Herbordt, "Integrating FPGA Acceleration into the Protomol Molecular Dynamics Code: Preliminary Report," fccm,pp.315-316, 14th Annual IEEE Symposium on Field-Programmable Custom Computing Machines (FCCM'06), 2006
Usage of this product signifies your acceptance of the Terms of Use.


Click here to go to beta feedback form