• Simulating chemical systems: MPI and GPU parallelization of novel SD algorithms

    • Fulltext


        Click here to view fulltext PDF

      Permanent link:

    • Keywords


      Molecular dynamics; GPU; paralelisation; simulations.

    • Abstract


      Molecular dynamics is used for simulating chemical systems with the goal of studying a large range of phenomena starting from cell structures to the design of new materials, drugs, etc. A very important component of molecular dynamics is the use of well-suited atomistic and molecular modelling of the chemical systems. This article presents the MPI and GPU-CUDA parallelization of novel stochastic-Langevin dynamics algorithm that is used in molecular dynamics for controlling the temperature of simulated systems. The research has been performed in the Molecular Dynamics Group of the University of Groningen and it is going to be included in the next version of Gromacs tool of molecular dynamics (www.gromacs.org). The Langevin algorithm implemented is original and is based on impulse application of friction and noise. Theoretical background, implementation, an efficiency discussion and relevant simulation results are presented in the different sections of this article. The simulations used Martini water. The parallelization of the algorithms was done in two versions: one in MPI using domain decomposition and another version was done in CUDA.

    • Author Affiliations


      N Goga1 2

      1. Groningen Biomolecular Sciences and Biotechnology Institute, Zernike Institute for Advanced Materials, University of Groningen, Nijenborgh 4, 9747 AG Groningen, The Netherlands
      2. Politehnica University of Groningen, Faculty of Engineering in Foreign Languages, Splaiul Independentei 313, Bucharest, Romania
    • Dates

  • Journal of Chemical Sciences | News

    • Editorial Note on Continuous Article Publication

      Posted on July 25, 2019

      Click here for Editorial Note on CAP Mode

© 2021-2022 Indian Academy of Sciences, Bengaluru.