DocumentCode
2062185
Title
Discrete Event Simulation of Molecular Dynamics with Configurable Logic
Author
Model, Josh ; Herbordt, Martin C.
Author_Institution
Boston Univ., Boston
fYear
2007
fDate
27-29 Aug. 2007
Firstpage
151
Lastpage
158
Abstract
Molecular dynamics simulation based on discrete event simulation (DMD) is emerging as an alternative to time-step driven molecular dynamics (MD). DMD uses simplified discretized models, enabling simulations to be advanced by event, with a resulting performance increase of several orders of magnitude. Even so, DMD is compute bound. Moreover, unlike MD, causality issues make DMD difficult to scale, with O(radicp) being the best so far achieved. We find that FPGAs are extremely well suited to accelerating DMD. The chaotic execution, which results in there being virtually no prediction window, is overcome with a long processing pipeline augmented with associative structures analogous to those used in CPU reorder buffers. Our primary result is a microarchitecture for DMD that processes events with a throughput equal to a small multiple of the FPGA´s clock, resulting in a hundred-fold speed-up over serial implementations.
Keywords
discrete event simulation; field programmable gate arrays; molecular dynamics method; FPGA clock; configurable logic; discrete event simulation; molecular dynamics simulation; time-step driven molecular dynamics; Acceleration; Chaos; Clocks; Computational modeling; Discrete event simulation; Field programmable gate arrays; Logic; Microarchitecture; Pipelines; Throughput;
fLanguage
English
Publisher
ieee
Conference_Titel
Field Programmable Logic and Applications, 2007. FPL 2007. International Conference on
Conference_Location
Amsterdam
Print_ISBN
978-1-4244-1060-6
Electronic_ISBN
978-1-4244-1060-6
Type
conf
DOI
10.1109/FPL.2007.4380640
Filename
4380640
Link To Document