Title :
Parallel Discrete Event Simulation of Molecular Dynamics Through Event-Based Decomposition
Author :
Herbordt, Martin C. ; Khan, Md Ashfaquzzaman ; Dean, Tony
Author_Institution :
Dept. of Electr. & Comput. Eng., Boston Univ., Boston, MA, USA
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. Here we present a microarchitecture-inspired parallel algorithm for DMD: speculative execution enables multithreading, while in-order commitment ensures correctness. Our initial not-yet optimized implementation obtains scalability for a multicore processor when running realistic simulation models.
Keywords :
biology computing; discrete event simulation; microprocessor chips; molecular biophysics; multi-threading; parallel algorithms; discrete event simulation; event-based decomposition; microarchitecture-inspired parallel algorithm; molecular dynamics simulation; multicore processor; parallel discrete event simulation; time-step driven molecular dynamics; Biological system modeling; Computational modeling; Computer architecture; Computer simulation; Discrete event simulation; Microarchitecture; Multicore processing; Multithreading; Parallel algorithms; Scalability; Discrete Molecular Dynamics; Parallel Discrete Event Simulation; multicore; parallel processing;
Conference_Titel :
Application-specific Systems, Architectures and Processors, 2009. ASAP 2009. 20th IEEE International Conference on
Conference_Location :
Boston, MA
Print_ISBN :
978-0-7695-3732-0
Electronic_ISBN :
2160-0511
DOI :
10.1109/ASAP.2009.39