• DocumentCode
    3459132
  • Title

    A Load-Balancing Force Decomposition Scheme for Parallel Simulation of Chemical Dynamics with Multiple Inter-atomic Force Models

  • Author

    Yu Zhuang ; Rajagopalan, Ramakrishnan ; Hase, William L. ; Lourderaj, Upakarasamy

  • Author_Institution
    Comput. Sci. Dept., Texas Tech Univ., Lubbock, TX, USA
  • fYear
    2013
  • fDate
    3-5 Dec. 2013
  • Firstpage
    15
  • Lastpage
    19
  • Abstract
    Force evaluation is the most computationally intensive part in a chemical dynamics simulation, and hence most parallel simulation algorithms choose the force calculation as the main target for parallelization. The majority of existing parallel algorithms assume a uniform force-evaluation cost for all atom pairs. For dynamics with considerable bonded interactions, different evaluation formulas are usually used for forces between different atom pairs, and this complicates the load balancing for the simulation of chemical dynamics on parallel computers. In this paper, we present a load-balancing scheme that takes into account differences of inter-atomic force models for different atom pairs. By considering different force models, the load partitioning of our algorithm can effectively handle the differences in computation costs for calculating different inter-atomic interactions when atom-tailored force models are used for different atom pairs, which is usually the case for bonded interactions. A parallel simulation algorithm for bonded-interaction-dominated dynamics was developed that employs the load partitioning scheme, and the algorithm was implemented and tested on different ensembles of atoms, and produced good performances for the testing problems.
  • Keywords
    atomic forces; bonds (chemical); chemistry computing; parallel algorithms; resource allocation; atom pairs; atom-tailored force models; bonded-interaction-dominated dynamics; chemical dynamics simulation; computation costs; force calculation; force-evaluation cost; inter-atomic force models; inter-atomic interactions; load partitioning scheme; load-balancing force decomposition scheme; parallel computers; parallel simulation algorithms; parallelization; Chemicals; Computational modeling; Dynamics; Force; Heuristic algorithms; Load modeling; Program processors; force decomposition; inter-atomic force calculation; load balancing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computational Science and Engineering (CSE), 2013 IEEE 16th International Conference on
  • Conference_Location
    Sydney, NSW
  • Type

    conf

  • DOI
    10.1109/CSE.2013.13
  • Filename
    6755191