• Title of article

    O(N) tight-binding molecular dynamics on massively parallel computers: an orbital decomposition approach Original Research Article

  • Author/Authors

    Douglas A. Canning، نويسنده , , G. Galli، نويسنده , , F. Mauri، نويسنده , , A. De Vita، نويسنده , , R. Car، نويسنده ,

  • Issue Information
    دوهفته نامه با شماره پیاپی سال 1996
  • Pages
    14
  • From page
    89
  • To page
    102
  • Abstract
    The implementation of an O(N) tight-binding molecular dynamics code on the Cray T3D parallel computer is discussed. The O(N) energy functional depends on non-orthogonal, localised orbitals and a chemical potential parameter which determines the number of electrons in the system. The localisation introduces a sparse nature to the orbital data and Hamiltonian matrix, greatly changing the coding on parallel machines compared to non-localised systems. The data distribution, communication routines and dynamic load-balancing scheme of the program are presented in detail together with the speed and scaling of the code on various homogeneous and inhomogeneous physical systems. Performance results will be presented for systems of 2048 to 32768 atoms on 32 to 512 processors. We discuss the relevance to quantum molecular dynamics simulations with localised orbitals, of techniques used for programming short-range classical molecular dynamics simulations on parallel machines. The absence of global communications and the localised nature of the orbitals makes these algorithms extremely scalable in terms of memory and speed on parallel systems with fast communications. The main aim of this article is to present in detail all the new concepts and programming techniques that localisation of the orbitals introduces which scientists, coming from a background in non-localised quantum molecular dynamics simulations, may be unfamiliar with.
  • Journal title
    Computer Physics Communications
  • Serial Year
    1996
  • Journal title
    Computer Physics Communications
  • Record number

    1134017