• DocumentCode
    478764
  • Title

    A Cyclic Force Decomposition Algorithm for Parallelising Three-Body Interactions in Molecular Dynamics Simulations

  • Author

    Li, Jianhui ; Zhou, Zhongwu ; Sadus, Richard J.

  • Author_Institution
    Centre for Molecular Simulation, Swinburne Univ. of Technol., Hawthorn, Vic.
  • Volume
    1
  • fYear
    2006
  • fDate
    20-24 June 2006
  • Firstpage
    338
  • Lastpage
    343
  • Abstract
    A cyclic force decomposition algorithm is examined for parallelising three body interactions. The algorithm is based on the decomposition of a 3D force matrix into slices of 2D force matrixes in cyclic task assignments. The proposed decomposition algorithm is implemented using MPI and tested in computational experiments of MD simulations. The performance of the decomposition method is studied in terms of load balance, achieved speedup and parallel efficiency. Theoretical analysis of effective triplets is proposed and conducted by which load balance status can be predicted and compared with benchmark measurements. Reasonably good overall performance is achieved with the proposed algorithm. Both theoretical analysis and computation experiments demonstrate that the load balance is a key factor that impacts the parallel efficiency of the system examined in this study
  • Keywords
    digital simulation; matrix decomposition; molecular dynamics method; parallel algorithms; physics computing; resource allocation; 2D force matrix; 3D force matrix decomposition; MPI; cyclic force decomposition algorithm; cyclic task assignment; load balancing; molecular dynamics simulation; three-body interaction parallelisation; Australia; Biology computing; Communications technology; Computational modeling; Computer networks; Concurrent computing; Distributed computing; Matrix decomposition; Solid modeling; Testing; Parallel computation; force decomposition; load balance; three body interactions;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computer and Computational Sciences, 2006. IMSCCS '06. First International Multi-Symposiums on
  • Conference_Location
    Hanzhou, Zhejiang
  • Print_ISBN
    0-7695-2581-4
  • Type

    conf

  • DOI
    10.1109/IMSCCS.2006.3
  • Filename
    4673571