Graphics Processing Unit-Accelerated Semiempirical Born Oppenheimer Molecular Dynamics Using PyTorch.


Journal

Journal of chemical theory and computation
ISSN: 1549-9626
Titre abrégé: J Chem Theory Comput
Pays: United States
ID NLM: 101232704

Informations de publication

Date de publication:
11 Aug 2020
Historique:
pubmed: 2 7 2020
medline: 2 7 2020
entrez: 2 7 2020
Statut: ppublish

Résumé

A new open-source high-performance implementation of Born Oppenheimer molecular dynamics based on semiempirical quantum mechanics models using PyTorch called PYSEQM is presented. PYSEQM was designed to provide researchers in computational chemistry with an open-source, efficient, scalable, and stable quantum-based molecular dynamics engine. In particular, PYSEQM enables computation on modern graphics processing unit hardware and, through the use of automatic differentiation, supplies interfaces for model parameterization with machine learning techniques to perform multiobjective training and prediction. The implemented semiempirical quantum mechanical methods (MNDO, AM1, and PM3) are described. Additional algorithms include a recursive Fermi-operator expansion scheme (SP2) and extended Lagrangian Born Oppenheimer molecular dynamics allowing for rapid simulations. Finally, benchmark testing on the nanostar dendrimer and a series of polyethylene molecules provides a baseline of code efficiency, time cost, and scaling and stability of energy conservation, verifying that PYSEQM provides fast and accurate computations.

Identifiants

pubmed: 32609513
doi: 10.1021/acs.jctc.0c00243
doi:

Types de publication

Journal Article

Langues

eng

Sous-ensembles de citation

IM

Pagination

4951-4962

Auteurs

Guoqing Zhou (G)

Department of Physics and Astronomy, University of Southern California, Los Angeles, California 90089, United States.

Ben Nebgen (B)

Los Alamos National Laboratory, Los Alamos, New Mexico 87545, United States.

Nicholas Lubbers (N)

Los Alamos National Laboratory, Los Alamos, New Mexico 87545, United States.

Walter Malone (W)

Los Alamos National Laboratory, Los Alamos, New Mexico 87545, United States.

Anders M N Niklasson (AMN)

Los Alamos National Laboratory, Los Alamos, New Mexico 87545, United States.

Sergei Tretiak (S)

Los Alamos National Laboratory, Los Alamos, New Mexico 87545, United States.

Classifications MeSH