2012
DOI: 10.1002/jcc.23082
|View full text |Cite
|
Sign up to set email alerts
|

GPU‐accelerated computation of electron transfer

Abstract: Electron transfer is a fundamental process that can be studied with the help of computer simulation. The underlying quantum mechanical description renders the problem a computationally intensive application. In this study, we probe the graphics processing unit (GPU) for suitability to this type of problem. Time-critical components are identified via profiling of an existing implementation and several different variants are tested involving the GPU at increasing levels of abstraction. A publicly available libra… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
1
1

Citation Types

0
8
0

Year Published

2013
2013
2022
2022

Publication Types

Select...
6

Relationship

1
5

Authors

Journals

citations
Cited by 7 publications
(8 citation statements)
references
References 40 publications
0
8
0
Order By: Relevance
“…The PBEPBE/6-31g* level of theory [62][63][64] was applied throughout. Given the extent of the calculations, an efficient implementation such as the one utilizing the GPU 75 was of considerable advantage. The focus was on detecting electron transfer (ET), i.e.…”
Section: Electron Transfer Calculationsmentioning
confidence: 99%
See 1 more Smart Citation
“…The PBEPBE/6-31g* level of theory [62][63][64] was applied throughout. Given the extent of the calculations, an efficient implementation such as the one utilizing the GPU 75 was of considerable advantage. The focus was on detecting electron transfer (ET), i.e.…”
Section: Electron Transfer Calculationsmentioning
confidence: 99%
“…We have recently proposed an efficient method to study electron transfer on the computer. 75 As the methodology is well established, we refer the interested reader to ref. 99.…”
Section: Continued Charge Separation Is Hyper-fast and Barrierlessmentioning
confidence: 99%
“…Applications of GPU programming in theoretical chemistry include implementations for classical molecular dynamics (MD), [3][4][5][6] quantum chemistry [7][8][9][10][11][12][13][14][15][16][17][18][19][20][21][22][23][24] , protein folding 25 , quantum dynamics [26][27][28][29][30][31] and quantum mechanics / molecular mechanics (QM/MM) 32 simulations. For instance, classical MD can be sped up by using GPUs for the calculation of long-range electrostatics and non-bonded forces.…”
Section: Introductionmentioning
confidence: 99%
“…Furthermore, it has been shown that quantum time-dependent approaches can be boosted up to two orders of magnitude by taking advantage of the matrix-matrix multiplication for the time-evolution that maps well to GPU architectures. 26,27 Lagana's group demonstrated that quantum reactive scattering for reactive probabilities calculations can be accelerated as much as 20 times. [28][29][30]35 The main goal of this paper is to speed up our semiclassical dynamics CPU code by exploiting the GPU hardware.…”
Section: Introductionmentioning
confidence: 99%
“…It is designed for a particular class of applications with the following features: computational requirements are extensive, parallelism is substantial, and throughput is more important than latency . The applications for GPUs are becoming more and more popular in different fields of computational biology and computer-aided drug design (CADD), such as electrostatics/solvation and free energy calculations, ,,,, electron transfer calculations, electron repulsion calculations, molecular docking, , molecular dynamics simulations, ,, similarity and database searching, ,,,, normal-mode analysis, etc. Moreover, many molecular simulation packages have been updated in line with the GPU architecture.…”
Section: Introductionmentioning
confidence: 99%