Back to Search
Start Over
Open-Source Multi-GPU-Accelerated QM/MM Simulations with AMBER and QUICK
- Source :
- Journal of Chemical Information and Modeling. 61:2109-2115
- Publication Year :
- 2021
- Publisher :
- American Chemical Society (ACS), 2021.
-
Abstract
- The quantum mechanics/molecular mechanics (QM/MM) approach is an essential and well-established tool in computational chemistry that has been widely applied in a myriad of biomolecular problems in the literature. In this publication, we report the integration of the QUantum Interaction Computational Kernel (QUICK) program as an engine to perform electronic structure calculations in QM/MM simulations with AMBER. This integration is available through either a file-based interface (FBI) or an application programming interface (API). Since QUICK is an open-source GPU-accelerated code with multi-GPU parallelization, users can take advantage of "free of charge" GPU-acceleration in their QM/MM simulations. In this work, we discuss implementation details and give usage examples. We also investigate energy conservation in typical QM/MM simulations performed at the microcanonical ensemble. Finally, benchmark results for two representative systems in bulk water, the N-methylacetamide (NMA) molecule and the photoactive yellow protein (PYP), show the performance of QM/MM simulations with QUICK and AMBER using a varying number of CPU cores and GPUs. Our results highlight the acceleration obtained from a single or multiple GPUs; we observed speedups of up to 53× between a single GPU vs a single CPU core and of up to 2.6× when comparing four GPUs to a single GPU. Results also reveal speedups of up to 3.5× when the API is used instead of FBI.
- Subjects :
- Multi-core processor
010304 chemical physics
Application programming interface
Computer science
Interface (Java)
Physics
General Chemical Engineering
Proteins
Water
General Chemistry
Molecular Dynamics Simulation
Library and Information Sciences
01 natural sciences
0104 chemical sciences
Computer Science Applications
Computational science
QM/MM
010404 medicinal & biomolecular chemistry
Microcanonical ensemble
Kernel (linear algebra)
0103 physical sciences
Benchmark (computing)
Quantum
Software
Subjects
Details
- ISSN :
- 1549960X and 15499596
- Volume :
- 61
- Database :
- OpenAIRE
- Journal :
- Journal of Chemical Information and Modeling
- Accession number :
- edsair.doi.dedup.....f7e4823e6b4fca7f5b3aa18c196c764b
- Full Text :
- https://doi.org/10.1021/acs.jcim.1c00169