Abstract
A first-principles program designed to compute, among other quantum-mechanical observables, the total energy of a given molecule, is efficiently parallelized using MPI as the underlying communication layer.The resulting program fully distributes CPU and memory among the available processes, making it possible to perform large-scale Monte- Carlo Simulated Annealing computations of very large molecules, exceeding the limits usually attainable by similar programs.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
R.M. Dreizler, E.K.U. Gross Density Functional Theory (Springer-Verlag, Berlin 1990)
G. D. Mahan, K.R. Subba swamy, Local Density Theory of the Polarizability (Plenum Press, 1990)
F. Alasia et al., J. Phys. B27 (1994) L643
R. Car, M. Parrinello, Phys. Rev. Lett. 55 (1985) 2471
J. M. Pacheco, Walter P. Ekardt, Annalen der Physik (Leipzig), 1 (1992) 254
J.L. Martins, R. Car, J. Buttet, J. Chem. Phys. 78 (1983) 5646; J.L.Martins, J.Buttet, R.Car Phys. Rev. B31 1985) 1804
W.M. Press, B. P. Flannery, S.A. Teukolsky, W.T. Vetterling, Numerical Recipes 2nd edition, (Cambridge University Press, 1990); H.Gould, J.Tobochnik, An introduction to computer simulation methods, 2nd edition, (Addison-Wesley, 1996)
W. Gropp, E. Lusk, N. Doss, A. Skjellum, Parallel Computing, 2 (1996) 789; W. Gropp, E. Lusk, User’s Guide for mpich, a Portable Implementation of MPI, (Mathematics and Computer Science Division, Argonne National Laboratory, 1996) (http://www-unix.mcs.anl.gov/mpi/mpich/)
LAM Project, Laboratory for Scientific Computing, University of Notre Dame, U.S.A. (lam@mpi.nd.edu, http://www.mpi.nd.edu/lam)
Walter P. Ekardt (Editor), Metal Clusters, Wiley Series in Theoretical Chemistry, (John Wiley & Sons, 1990
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2001 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Pacheco, J.M., Martins, J.L. (2001). Parallelization of a Density Functional Program for Monte-Carlo Simulation of Large Molecules. In: Palma, J.M.L.M., Dongarra, J., Hernández, V. (eds) Vector and Parallel Processing — VECPAR 2000. VECPAR 2000. Lecture Notes in Computer Science, vol 1981. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-44942-6_19
Download citation
DOI: https://doi.org/10.1007/3-540-44942-6_19
Published:
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-41999-0
Online ISBN: 978-3-540-44942-3
eBook Packages: Springer Book Archive