首页 | 本学科首页   官方微博 | 高级检索  
     


Performance metrics in a hybrid MPI–OpenMP based molecular dynamics simulation with short-range interactions
Authors:Anirban Pal  Abhishek Agarwala  Soumyendu Raha  Baidurya Bhattacharya
Affiliation:1. Department of Mechanical Aerospace and Nuclear Engineering, Rensselaer Polytechnic Institute, Troy, NY 12180, USA;2. Archayne Labs, Gurgaon, Haryana 122001, India;3. Supercomputer Education and Research Centre, Indian Institute of Science, Bangalore 560012, India;4. Department of Civil Engineering, Indian Institute of Technology Kharagpur, WB 721302, India
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 nano-indentation 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 MPI–thread combinations and find the performance to depend strongly on the computational task and load sharing in the multi-core processor. The algorithm scaled poorly with MPI and our hybrid schemes were observed to outperform the pure message passing scheme, despite utilizing the same number of processors or cores in the cluster. Speed-up achieved by our algorithm compared favorably with that achieved by standard MD packages.
Keywords:Hybrid programming  Molecular dynamics  Message passing  OpenMP threading  Parallel computing
本文献已被 ScienceDirect 等数据库收录!
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号