Density functional theory calculation on many-cores hybrid central processing unit-graphic processing unit architectures

作者: Luigi Genovese , Matthieu Ospici , Thierry Deutsch , Jean-François Méhaut , Alexey Neelov

DOI: 10.1063/1.3166140

关键词: Central processing unitWaveletComputational scienceSoftwareDouble-precision floating-point formatCUDACode (cryptography)Convergence (routing)PhysicsSpeedup

摘要: We present the implementation of a full electronic structure calculation code on hybrid parallel architecture with graphic processing units (GPUs). This is performed free software based Daubechies wavelets. Such shows very good performances, systematic convergence properties, and an excellent efficiency computers. Our GPU-based acceleration fully preserves all these properties. In particular, able to run many cores which may or not have GPU associated, thus massive machines. With double precision calculations, we achieve considerable speedup, between factor 20 for some operations 6 whole density functional theory code.

参考文章(24)
Adolfy Hoisie, Stefan Goedecker, Performance Optimization of Numerically Intensive Codes ,(1987)
C. Hartwigsen, S. Goedecker, J. Hutter, Relativistic separable dual-space Gaussian pseudopotentials from H to Rn Physical Review B. ,vol. 58, pp. 3641- 3662 ,(1998) , 10.1103/PHYSREVB.58.3641
G. Beylkin, On the representation of operators in bases of compactly supported wavelets SIAM Journal on Numerical Analysis. ,vol. 29, pp. 1716- 1740 ,(1992) , 10.1137/0729097
S. Goedecker, M. Teter, J. Hutter, Separable dual-space Gaussian pseudopotentials Physical Review B. ,vol. 54, pp. 1703- 1710 ,(1996) , 10.1103/PHYSREVB.54.1703
Luigi Genovese, Thierry Deutsch, Stefan Goedecker, Gregory Beylkin, Alexey Neelov, Efficient solution of Poisson's equation with free boundary conditions Journal of Chemical Physics. ,vol. 125, pp. 074105- 074105 ,(2006) , 10.1063/1.2335442
Juekuan Yang, Yujuan Wang, Yunfei Chen, GPU accelerated molecular dynamics simulation of thermal conductivities Journal of Computational Physics. ,vol. 221, pp. 799- 804 ,(2007) , 10.1016/J.JCP.2006.06.039
Ivan S. Ufimtsev, Todd J. Martinez, Quantum Chemistry on Graphical Processing Units. 2. Direct Self-Consistent-Field Implementation. Journal of Chemical Theory and Computation. ,vol. 5, pp. 3138- 3138 ,(2009) , 10.1021/CT800526S