npj Computational Materials (Nov 2024)

High-speed and low-power molecular dynamics processing unit (MDPU) with ab initio accuracy

  • Pinghui Mo,
  • Yujia Zhang,
  • Zhuoying Zhao,
  • Hanhan Sun,
  • Junhua Li,
  • Dawei Guan,
  • Xi Ding,
  • Xin Zhang,
  • Bo Chen,
  • Mengchao Shi,
  • Duo Zhang,
  • Denghui Lu,
  • Yinan Wang,
  • Jianxing Huang,
  • Fei Liu,
  • Xinyu Li,
  • Mohan Chen,
  • Jun Cheng,
  • Bin Liang,
  • Weinan E,
  • Jiayu Dai,
  • Linfeng Zhang,
  • Han Wang,
  • Jie Liu

DOI
https://doi.org/10.1038/s41524-024-01422-3
Journal volume & issue
Vol. 10, no. 1
pp. 1 – 10

Abstract

Read online

Abstract Molecular dynamics (MD) is an indispensable atomistic-scale computational tool widely-used in various disciplines. In the past decades, nearly all ab initio MD and machine-learning MD have been based on the general-purpose central/graphics processing units (CPU/GPU), which are well-known to suffer from their intrinsic “memory wall” and “power wall” bottlenecks. Consequently, nowadays MD calculations with ab initio accuracy are extremely time-consuming and power-consuming, imposing serious restrictions on the MD simulation size and duration. To solve this problem, here we propose a special-purpose MD processing unit (MDPU), which could reduce MD time and power consumption by about 103 times (109 times) compared to state-of-the-art machine-learning MD (ab initio MD) based on CPU/GPU, while keeping ab initio accuracy. With significantly-enhanced performance, the proposed MDPU may pave a way for the accurate atomistic-scale analysis of large-size and/or long-duration problems which were impossible/impractical to compute before.