Title :
Efficient Parallel Implementation of Molecular Dynamics with Embedded Atom Method on Multi-core Platforms
Author :
Hu, Changjun ; Liu, Yali ; Li, Jianjiang
Author_Institution :
Sch. of Inf. Eng., Univ. of Sci. & Technol. Beijing, Beijing, China
Abstract :
We present a scalable spatial decomposition coloring approach to implement molecular dynamics simulations with embedded atom method (EAM) on multi-core architectures. It effectively solves parallelization of reduction operations on irregular arrays in molecular dynamics simulations. In OpenMP program model, our methodology avoids that the same memory location is simultaneously modified by more than one thread when the short-range forces is calculated, meanwhile our method reduces memory requirements. The methodology comes from the idea of red-black coloring, popular in linear algebra. We developed the spatial decomposition coloring algorithm, and our work applied this algorithm to implement the embedded atom method formalism for molecular dynamic. In this paper we also describe other optimizing methods applied in our serial and parallel implementations. Results show that our method is scalable and can achieve nearly linear speedup. Additionally we also compared it with other methods which can parallelize reduction operations on irregular array, and we discussed them in detail.
Keywords :
linear algebra; message passing; molecular dynamics method; parallel architectures; parallel programming; OpenMP program model; embedded atom method; irregular array; linear algebra; molecular dynamics simulations; multicore architectures; red-black coloring; scalable spatial decomposition coloring approach; Computational modeling; Computer simulation; Concurrent computing; Electrons; Embedded computing; Equations; Linear algebra; Optimization methods; Parallel processing; Yarn; Embedded Atom Method; Irregular Reductions; Molecular Dynamics; Parallel Computing; Spatial Decomposition;
Conference_Titel :
Parallel Processing Workshops, 2009. ICPPW '09. International Conference on
Conference_Location :
Vienna
Print_ISBN :
978-1-4244-4923-1
Electronic_ISBN :
1530-2016
DOI :
10.1109/ICPPW.2009.24