• 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