29
views
0
recommends
+1 Recommend
0 collections
    0
    shares
      • Record: found
      • Abstract: found
      • Article: found
      Is Open Access

      Tinker-HP: a massively parallel molecular dynamics package for multiscale simulations of large complex systems with advanced point dipole polarizable force fields†

      research-article

      Read this article at

      Bookmark
          There is no author summary for this article yet. Authors can add summaries to their articles on ScienceOpen to make them more accessible to a non-specialist audience.

          Abstract

          Tinker-HP is massively parallel software dedicated to polarizable molecular dynamics.

          Abstract

          We present Tinker-HP, a massively MPI parallel package dedicated to classical molecular dynamics (MD) and to multiscale simulations, using advanced polarizable force fields (PFF) encompassing distributed multipoles electrostatics. Tinker-HP is an evolution of the popular Tinker package code that conserves its simplicity of use and its reference double precision implementation for CPUs. Grounded on interdisciplinary efforts with applied mathematics, Tinker-HP allows for long polarizable MD simulations on large systems up to millions of atoms. We detail in the paper the newly developed extension of massively parallel 3D spatial decomposition to point dipole polarizable models as well as their coupling to efficient Krylov iterative and non-iterative polarization solvers. The design of the code allows the use of various computer systems ranging from laboratory workstations to modern petascale supercomputers with thousands of cores. Tinker-HP proposes therefore the first high-performance scalable CPU computing environment for the development of next generation point dipole PFFs and for production simulations. Strategies linking Tinker-HP to Quantum Mechanics (QM) in the framework of multiscale polarizable self-consistent QM/MD simulations are also provided. The possibilities, performances and scalability of the software are demonstrated via benchmarks calculations using the polarizable AMOEBA force field on systems ranging from large water boxes of increasing size and ionic liquids to (very) large biosystems encompassing several proteins as well as the complete satellite tobacco mosaic virus and ribosome structures. For small systems, Tinker-HP appears to be competitive with the Tinker-OpenMM GPU implementation of Tinker. As the system size grows, Tinker-HP remains operational thanks to its access to distributed memory and takes advantage of its new algorithmic enabling for stable long timescale polarizable simulations. Overall, a several thousand-fold acceleration over a single-core computation is observed for the largest systems. The extension of the present CPU implementation of Tinker-HP to other computational platforms is discussed.

          Related collections

          Author and article information

          Journal
          Chem Sci
          Chem Sci
          Chemical Science
          Royal Society of Chemistry
          2041-6520
          2041-6539
          27 November 2017
          28 January 2018
          : 9
          : 4
          : 956-972
          Affiliations
          [a ] Sorbonne Université , Institut des Sciences du Calcul et des Données , Paris , France
          [b ] Sorbonne Université , Institut Parisien de Chimie Physique et Théorique , CNRS , FR 2622 , Paris , France
          [c ] Sorbonne Université , Laboratoire de Chimie Théorique , UMR 7616 , CNRS , Paris , France . Email: jpp@ 123456lct.jussieu.fr
          [d ] Universita di Pisa , Dipartimento di Chimica e Chimica Industriale , Pisa , Italy
          [e ] MATHCCES , Department of Mathematics , RWTH Aachen University , Aachen , Germany
          [f ] The University of Texas at Austin , Department of Biomedical Engineering , TX , USA
          [g ] Department of Chemistry , Wayne State University , Detroit , MI 48202 , USA
          [h ] Department of Chemistry , University of North Texas , Denton , TX 76202 , USA
          [i ] The University of Iowa , Department of Biomedical Engineering , Iowa City , IA , USA
          [j ] Sorbonne Université , Laboratoire Jacques-Louis Lions , UMR 7598 , CNRS , Paris , France
          [k ] Institut Universitaire de France , Paris , France
          [l ] Brown University , Division of Applied Maths , Providence , RI , USA
          [m ] Washington University in Saint Louis , Department of Chemistry , Saint Louis , MI , USA
          Author information
          http://orcid.org/0000-0002-4947-3912
          http://orcid.org/0000-0003-3375-483X
          http://orcid.org/0000-0001-7013-036X
          http://orcid.org/0000-0001-6629-3430
          http://orcid.org/0000-0001-5450-9230
          http://orcid.org/0000-0001-6615-9426
          Article
          c7sc04531j
          10.1039/c7sc04531j
          5909332
          29732110
          6d1f9a80-6903-427e-bdbe-d4067d671776
          This journal is © The Royal Society of Chemistry 2018

          This article is freely available. This article is licensed under a Creative Commons Attribution 3.0 Unported Licence (CC BY 3.0)

          History
          : 18 October 2017
          : 24 November 2017
          Categories
          Chemistry

          Notes

          †Electronic supplementary information (ESI) available. See DOI: 10.1039/c7sc04531j


          Comments

          Comment on this article