Accelerating Density Functional Calculations with Graphics Processing Unit
Graduate School of Information Science, Nagoya University, Chikusa-ku, Nagoya 464-8601, Japan
Journal of Chemical Theory and Computation, Vol. 4, No. 8. (1 August 2008), pp. 1230-1236.
@article{yasuda2008accelerating,
title={Accelerating density functional calculations with graphics processing unit},
author={Yasuda, K.},
journal={Journal of Chemical Theory and Computation},
volume={4},
number={8},
pages={1230–1236},
issn={1549-9618},
year={2008},
publisher={ACS Publications}
}
An algorithm is presented for graphics processing units (GPUs), which execute single-precision arithmetic much faster than commodity microprocessors (CPUs), to calculate the exchange-correlation term in ab initio density functional calculations. The algorithm was implemented and applied to two molecules, taxol and valinomycin. The errors in the total energies were about 10−5 a.u., which is accurate enough for practical usage. If the exchange-correlation term is split into a simple analytic model potential and the correction to it, and only the latter is calculated with the GPU, the energy error is decreased by an order of magnitude. The resulting time to compute the exchange-correlation term is smaller than it is on the latest CPU by a factor of 10, indicating that a GPU running the proposed algorithm accelerates the density functional calculation considerably.
October 30, 2010 by hgpu