采用新更新方案的 GPGPU 轨道函数计算
计算物理
2012-08-20 v2
摘要
我们利用 GPGPU 加速了第一性原理 QMC 电子结构计算。对于扩展固体系统,该计算的瓶颈被 CUDA-GPGPU 子程序内核所取代,这些内核在每个 Monte Carlo 步构建电子轨道函数的样条基组展开。我们在含 1,536 个电子的 TiO 固体模拟中证实,该瓶颈部分的计算速度提升了 30.8 倍。为了在 GPGPU 中获得更好的性能,我们提出了一种新的 Monte Carlo 抽样更新方案——准同时更新,它介于逐组态更新与广泛使用的逐粒子更新之间。研究发现,由单精度处理和新更新方案共同导致的能量偏差处于计算所需的精度范围内,即每个原胞约 hartree。
引用
@article{arxiv.1204.1121,
title = {GPGPU for orbital function evaluation with a new updating scheme},
author = {Yutaka Uejima and Ryo Maezono},
journal= {arXiv preprint arXiv:1204.1121},
year = {2012}
}
备注
29 pages, 5 figures, accepted, to be appeared in Jour. Comput. Chem