MD-HM: Memoization-based molecular dynamics simulations on big memory system

17Citations
Citations of this article
7Readers
Mendeley users who have this article in their library.
Get full text

Abstract

Molecular dynamics (MD) simulation is a fundamental method for modeling ensembles of particles. In this paper, we introduce a new method to improve the performance of MD by leveraging the emerging TB-scale big memory system. In particular, we trade memory capacity for computation capability to improve MD performance by the lookup table-based memoization technique. The traditional memoization technique for the MD simulation uses relatively small DRAM, bases on a suboptimal data structure, and replaces pair-wise computation, which leads to limited performance benefit in the big memory system. We introduce MD-HM, a memoization-based MD simulation framework customized for the big memory system. MD-HM partitions the simulation field into subgrids, and replaces computation in each subgrid as a whole based on a lightweight pattern-match algorithm to recognize computation in the subgrid. MD-HM uses a new two-phase LSM-tree to optimize read/write performance. Evaluating with nine MD simulations, we show that MD-HM outperforms the state-of-the-art LAMMPS simulation framework with an average speedup of 7.6× based on the Intel Optane-based big memory system.

Cite

CITATION STYLE

APA

Xie, Z., Dong, W., Liu, J., Peng, I., Ma, Y., & Li, D. (2021). MD-HM: Memoization-based molecular dynamics simulations on big memory system. In Proceedings of the International Conference on Supercomputing (pp. 215–226). Association for Computing Machinery. https://doi.org/10.1145/3447818.3460365

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free