MD-Bench: A performance-focused prototyping harness for state-of-the-art short-range molecular dynamics algorithms

Future Generation Computer Systems(2023)

引用 1|浏览10
暂无评分
摘要
Molecular dynamics (MD) simulations provide considerable benefits for the investigation and exper-imentation of systems at atomic level. Their usage is widespread into several research fields, but their system size and timescale are crucially limited by the available computing power. Performance engineering of MD kernels is therefore critical to understand their bottlenecks and investigate possible improvements. For that reason, we developed MD-Bench, a performance-focused prototyping harness for short-range MD kernels that implements state-of-the-art algorithms from multiple production applications such as LAMMPS and GROMACS. The MD-Bench source code is simple, understandable, and extensible, and therefore well suited for benchmarking, teaching, and researching MD algorithms. In this paper we introduce MD-Bench, describe its design, structure, and implemented algorithms. Finally, we show five use-cases of MD-Bench and describe how these are useful to gain a deeper understanding of the performance of MD kernels.& COPY; 2023 Elsevier B.V. All rights reserved.
更多
查看译文
关键词
Molecular dynamics,Performance analysis,Performance engineering,High performance computing,SIMD
AI 理解论文
溯源树
样例
生成溯源树,研究论文发展脉络
Chat Paper
正在生成论文摘要