Skip to main content

HPF parallelization of a Molecular Dynamics code: Strategies and performances

  • Track C3: Computational Science
  • Conference paper
  • First Online:
High-Performance Computing and Networking (HPCN-Europe 1999)

Part of the book series: Lecture Notes in Computer Science ((LNCS,volume 1593))

Included in the following conference series:

  • 117 Accesses

Abstract

The High Performance Fortran (HPF) environment has been used to efficiently parallelize a Molecular Dynamics (MD) code. The MD code is a Tight-Binding code, properly specialized for semiconductor materials and characterized by inhomogeneous data distribution. Furthermore, the electronic properties are taken into account during the atomic dynamics: for this reason a large sparse matrix is built and diagonalized to compute the whole body of its eigenvalues and eigenvectors at each time step. For the diagonalization task, a parallel mathematical routine implemented. The strategy of parallelization, the integration of the mathematical routine in the HPF code are described and discussed. All the benchmark are performed on IBM SP architecture.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. M.P. Allen and D.J. Tildesley, “Computer simulation of liquids”, Clarendon Press, Oxford, 1987.

    MATH  Google Scholar 

  2. R. Car and M. Parrinello, Phys. Rev. Lett. 55 (1985) 2471.

    Article  Google Scholar 

  3. L. Colombo in Annual Review of Computational Physics IV, edited by D. Stauffer (World Scientific, Singapore, 1996) p. 147.

    Google Scholar 

  4. C.Z. Wang, K. M. Ho, “Tight Binding Molecular Dynamics studies of covalent systems” in “New methods in Computational Quantum Mechanics”. Ed. I. Prigogine, S.A. Rice, vol. XCIII in Advances in Chemical Physics, John Wiley & Sons, 1996.

    Google Scholar 

  5. 'Parallel Engineering and Scientific Subroutine—Guide and Reference, Release 2', IBM (1996).

    Google Scholar 

  6. I. Kwon, R. Biswas, C.Z. Wang, K.M. Ho, C.M. Soukoulis, Phys. Rev. B. 49 7242 (1994).

    Article  Google Scholar 

  7. M. Parrinello and A. Rahman, J. Chem. Phys. 72, 2662 (1982); S. Nosé and M. L. Klein, Molecular Physics, 50 1055–1076 (1983).

    Article  Google Scholar 

  8. C. W. Gear, “The numerical integration of ordinary differential equations of various orders”. Report ANL 7126, Argonne National Laboratory (1966); C.W. Gear, “Numerical initial value problems in ordinary differential equations”. Prentice-Hall, Englewood Cliffs, NJ (1971).

    Google Scholar 

  9. High Performance Fortran Forum, “High Performance Fortran Language Specification”, Version 1.1, 1994. High Performance Fortran Forum, “High Performance Fortran Language Specification”, Scientific Programming, 2(1–2) (1993) 1–170.

    Google Scholar 

  10. F. Darema et al., “A single-program-multiple-data computational model for EPEX/FORTRAN”, Parallel Computing, 7, (1988) 11–24.

    Article  Google Scholar 

  11. B.Di Martino, S.Briguglio, G. Vlad and P.Sguazzero, Lecture Notes in Computer Science n.1401, Springer-Verlag, April 1998 (Proc. of High Performance Computing and Networking '98 Conference, Amsterdam (Nl), Apr. 1998).

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Peter Sloot Marian Bubak Alfons Hoekstra Bob Hertzberger

Rights and permissions

Reprints and permissions

Copyright information

© 1999 Springer-Verlag

About this paper

Cite this paper

Di Martino, B., Celino, M., Rosato, V. (1999). HPF parallelization of a Molecular Dynamics code: Strategies and performances. In: Sloot, P., Bubak, M., Hoekstra, A., Hertzberger, B. (eds) High-Performance Computing and Networking. HPCN-Europe 1999. Lecture Notes in Computer Science, vol 1593. Springer, Berlin, Heidelberg . https://doi.org/10.1007/BFb0100614

Download citation

  • DOI: https://doi.org/10.1007/BFb0100614

  • Published:

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-65821-4

  • Online ISBN: 978-3-540-48933-7

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics