2021
DOI: 10.1021/acs.jctc.1c00726
|View full text |Cite
|
Sign up to set email alerts
|

Quantum-Based Molecular Dynamics Simulations Using Tensor Cores

Abstract: Tensor cores, along with tensor processing units, represent a new form of hardware acceleration specifically designed for deep neural network calculations in artificial intelligence applications. Tensor cores provide extraordinary computational speed and energy efficiency but with the caveat that they were designed for tensor contractions (matrix–matrix multiplications) using only low-precision floating-point operations. Despite this perceived limitation, we demonstrate how tensor cores can be applied with hig… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

1
21
0

Year Published

2022
2022
2024
2024

Publication Types

Select...
5
1

Relationship

4
2

Authors

Journals

citations
Cited by 17 publications
(22 citation statements)
references
References 111 publications
1
21
0
Order By: Relevance
“…It is therefore paramount that any numerical algorithms used with the Tensor core hardware are made robust to this introduction of lower precision arithmetic. We have previously shown how this is possible for quantum-based molecular dynamics simulations and density-matrix electronic structure calculations using the computational framework of a generalized convolutional deep neural network [24,27].…”
Section: A Tensor Coresmentioning
confidence: 99%
See 4 more Smart Citations
“…It is therefore paramount that any numerical algorithms used with the Tensor core hardware are made robust to this introduction of lower precision arithmetic. We have previously shown how this is possible for quantum-based molecular dynamics simulations and density-matrix electronic structure calculations using the computational framework of a generalized convolutional deep neural network [24,27].…”
Section: A Tensor Coresmentioning
confidence: 99%
“…To further enhance accuracy, a refinement, or purification layer may be used as the final output layer of the network in Eq. (7), where here all matrix algebra is carried out in doubleprecision, FP64 [24,27]. This purification step is equivalent to a final double flip, e.g.…”
Section: The Activation Function and Its Dual Matrix Representationmentioning
confidence: 99%
See 3 more Smart Citations