Abstract
The parallelisation of a sequential nonequilibrium molecular dynamics (NEMD) code for simulating polymer melts is presented. The issues impacting the efficiency of the parallel executable are probed. Various techniques, such as loop interchange, loop fusion and code restructure, have been applied to the incremental OpenMP parallelisation. Significant performance improvement and speed up are achieved for large sized systems when the parallelized code is compared to the existing sequential code. The parallelised code has successfully been applied to simulate the shear rheology of a polymer melt system.
Chapter PDF
Similar content being viewed by others
Keywords
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.
References
M.L. Matin, P.J. Daivis and B.D. Todd, J. Chem. Phys. 113 (2000), 9122. [Erratum: J. Chem. Phys., 115 (2001), 5338]
M. L. Matin, P.J. Daivis and B.D. Todd, Computer Physics Communications 151 (2003), 35.
P.J. Daivis, M.L. Matin and B.D. Todd, Nonlinear shear and elongational rheology of model polymer melts by non-equilibrium molecular dynamics. Accepted, J. Non-Newtonian Fluid Mechanics.
M.L. Matin, Molecular Simulation of Polymer Rheology. Ph.D. thesis, RMIT University (Oct. 2001).
R. Edberg, D.J. Evans and G.P. Morriss, J. Chem. Phys. 84 (1986), 6933.
R. Edberg, G.P. Morriss and D.J. Evans, J. Chem. Phys. 86 (1987), 4555.
M.P. Allen and D.J. Tildesley, Computer Simulation of Liquids, Clarendon Press, Oxford, (1987).
D.J. Evans and G.P. Morriss, Statistical Mechanics of Nonequilibrium Liquids, Academic Press, New York (1990).
T.W. Clark, R. von Hanxleden, etc., ‘Programming Issues for Molecular Dynamics’, Computational Biomedicine Symposium, Houston, Texas, Dec. 1997.
B.D. Todd and P.J. Daivis. Phys. Rev. Lett. 81(5) (1998) 1118.
B.D. Todd and P.J. Daivis. Computer Physics Communications 117(3) (1999) 191.
B.D. Todd and P.J. Daivis. J. Chem. Phys. 112(1) (200) 40.
P.J. Daivis and D.J. Evans, J. Chem. Phys. 100 (1994), 541.
G. Marcelli, B.D. Todd and R.J. Sadus, Phys. Rev. E 63 (2001), 02 12041.
J. Ge, G. Marcelli, B.D. Todd and R.J. Sadus, Phys. Rev. E 64 (2001), 02 12011.
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2003 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Zhou, Z., Todd, B.D., Daivis, P.J. (2003). Parallelisation of Nonequilibrium Molecular Dynamics Code for Polymer Melts Using OpenMP. In: Sloot, P.M.A., Abramson, D., Bogdanov, A.V., Gorbachev, Y.E., Dongarra, J.J., Zomaya, A.Y. (eds) Computational Science — ICCS 2003. ICCS 2003. Lecture Notes in Computer Science, vol 2659. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-44863-2_28
Download citation
DOI: https://doi.org/10.1007/3-540-44863-2_28
Published:
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-40196-4
Online ISBN: 978-3-540-44863-1
eBook Packages: Springer Book Archive