Performance metrics in a hybrid MPI-OpenMP based molecular dynamics simulation with short-range interactions
Anirban Pal, Abhishek Agarwala, Soumyendu Raha, Baidurya Bhattacharya

TL;DR
This paper presents a hybrid MPI-OpenMP algorithm for molecular dynamics simulations with short-range interactions, demonstrating improved performance over pure MPI schemes in specific scenarios.
Contribution
The paper introduces a hybrid MPI-OpenMP parallelization approach for MD simulations, addressing computational bottlenecks and performance issues in nanoindentation modeling.
Findings
Hybrid MPI-OpenMP outperforms pure MPI in certain configurations.
Performance depends on task type and load sharing.
Speed-up compares favorably with standard MD packages.
Abstract
We discuss the computational bottlenecks in molecular dynamics (MD) and describe the challenges in parallelizing the computation intensive tasks. We present a hybrid algorithm using MPI (Message Passing Interface) with OpenMP threads for parallelizing a generalized MD computation scheme for systems with short range interatomic interactions. The algorithm is discussed in the context of nanoindentation of Chromium films with carbon indenters using the Embedded Atom Method potential for Cr Cr interaction and the Morse potential for Cr C interactions. We study the performance of our algorithm for a range of MPIthread combinations and find the performance to depend strongly on the computational task and load sharing in the multicore processor. The algorithm scaled poorly with MPI and our hybrid schemes were observed to outperform the pure message passing scheme, despite utilizing the same…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
