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.

Hofinger S., Acocella A., Pop S.C., Narumi T., Yasuoka K., Beu T., et al. (2012). GPU-accelerated computation of electron transfer. JOURNAL OF COMPUTATIONAL CHEMISTRY, 33, 2351-2356 [10.1002/jcc.23082].

GPU-accelerated computation of electron transfer

HOEFINGER, SIEGFRIED;ACOCELLA, ANGELA;ZERBETTO, FRANCESCO
2012

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.
2012
Hofinger S., Acocella A., Pop S.C., Narumi T., Yasuoka K., Beu T., et al. (2012). GPU-accelerated computation of electron transfer. JOURNAL OF COMPUTATIONAL CHEMISTRY, 33, 2351-2356 [10.1002/jcc.23082].
Hofinger S.; Acocella A.; Pop S.C.; Narumi T.; Yasuoka K.; Beu T.; Zerbetto F.
File in questo prodotto:
Eventuali allegati, non sono esposti

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/11585/134710
 Attenzione

Attenzione! I dati visualizzati non sono stati sottoposti a validazione da parte dell'ateneo

Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 7
  • ???jsp.display-item.citation.isi??? 7
social impact