Quantum supercharger library: Hyper‐parallelism of the Hartree–Fock method |
| |
Authors: | Kyle D. Fernandes C. Alicia Renison Kevin J. Naidoo |
| |
Affiliation: | Scientific Computing Research Unit and Department of Chemistry, University of Cape Town, Rondebosch, South Africa |
| |
Abstract: | We present here a set of algorithms that completely rewrites the Hartree–Fock (HF) computations common to many legacy electronic structure packages (such as GAMESS‐US, GAMESS‐UK, and NWChem) into a massively parallel compute scheme that takes advantage of hardware accelerators such as Graphical Processing Units (GPUs). The HF compute algorithm is core to a library of routines that we name the Quantum Supercharger Library (QSL). We briefly evaluate the QSL's performance and report that it accelerates a HF 6‐31G Self‐Consistent Field (SCF) computation by up to 20 times for medium sized molecules (such as a buckyball) when compared with mature Central Processing Unit algorithms available in the legacy codes in regular use by researchers. It achieves this acceleration by massive parallelization of the one‐ and two‐electron integrals and optimization of the SCF and Direct Inversion in the Iterative Subspace routines through the use of GPU linear algebra libraries. © 2015 Wiley Periodicals, Inc. |
| |
Keywords: | Hartree– Fock quantum supercharger library graphical processing units parallel computing accelerator hardware Fock matrix |
|