Robust and effective ab initio molecular dynamics simulations on the GPU cloud infrastructure using the Schr\"odinger Materials Science Suite
Alexandr Fonari, Garvit Agarwal, Subodh C. Tiwari, Casey N. Brock,, Jacob Gavartin, Mathew D. Halls

TL;DR
This paper presents a GPU-accelerated workflow for ab initio molecular dynamics simulations that achieves higher throughput, stability, and cost-efficiency on cloud infrastructure, enabling routine large-scale simulations.
Contribution
It introduces a GPU implementation of Quantum ESPRESSO with automatic restart and a wall potential constraint, improving AIMD performance and practicality on cloud resources.
Findings
GPU implementation increases AIMD productivity over CPU version.
Automatic restart enables efficient use of transient cloud servers.
Speed-up observed in simulations of reactive systems.
Abstract
Ab initio Born-Oppenheimer molecular dynamics (AIMD) is a valuable method for simulating physico-chemical processes of complex systems, including reactive systems, and for training machine learning models and force fields. Speed and stability issues on traditional hardware preclude routine AIMD simulations for larger systems and longer timescales. We postulate that any practically useful AIMD simulation must generate a trajectory of a minimum 1000 MD steps a day on a moderate cloud resource. In this work, we implement a computing workflow that enables routine calculations at this throughput and demonstrate results for several non-trivial atomistic dynamical systems. In particular, we have employed the GPU implementation of the Quantum ESPRESSO code which we will show increases AIMD productivity compared to the CPU version. In order to take advantage of transient servers (which are more…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
