Format

Send to

Choose Destination
J Comput Chem. 2012 Nov 5;33(29):2351-6. doi: 10.1002/jcc.23082. Epub 2012 Jul 30.

GPU-accelerated computation of electron transfer.

Author information

1
Dipartimento di Chimica G. Ciamician, Università di Bologna, Via F. Selmi 2, 40126 Bologna, Italy. siegfried.hoefinger@unibo.it

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 library supporting basic linear algebra operations on the GPU turns out to accelerate the computation approximately 50-fold with minor dependence on actual problem size. The performance gain does not compromise numerical accuracy and is of significant value for practical purposes.

PMID:
22847673
DOI:
10.1002/jcc.23082
[Indexed for MEDLINE]

Supplemental Content

Full text links

Icon for Wiley
Loading ...
Support Center