Title :
Large scale plane wave pseudopotential density functional theory calculations on GPU clusters
Author :
Wang, Long ; Jia, Weile ; Chi, Xuebin ; Wu, Yue ; Gao, Weiguo ; Wang, Lin-Wang
Author_Institution :
Supercomput. Center of Comput. Network Inf. Center, Beijing, China
Abstract :
In this work, we present our implementation of the density functional theory (DFT) plane wave pseudopotential (PWP) calculations on GPU clusters. This GPU version is developed based on a CPU DFT-PWP code: PEtot, which can calculate up to a thousand atoms on thousands of processors. Our test indicates that the GPU version can have a ~10 times speed-up over the CPU version. A detail analysis of the speed-up and the scaling on the number of CPU/GPU computing units (up to 256) are presented. The success of our speed-up relies on the adoption a hybrid reciprocal-space and band-index parallelization scheme. As far as we know, this is the first GPU DFT-PWP code scalable to large number of CPU/GPU computing units. We also outlined the future work, and what is needed to further increase the computational speed by another factor of 10.
Keywords :
chemistry computing; density functional theory; graphics processing units; multiprocessing systems; pseudopotential methods; CPU DFT-PWP code; CPU computing units; GPU clusters; GPU computing units; PEtot; band-index parallelization; hybrid reciprocal-space parallelization; large scale plane wave pseudopotential density functional theory calculation; Discrete Fourier transforms; Graphics processing unit; Indexes; Mathematical model; Vectors; Wave functions; Density functional theory; Electronic structure; First-principles; GPU; Plane wave pseudopotential;
Conference_Titel :
High Performance Computing, Networking, Storage and Analysis (SC), 2011 International Conference for
Electronic_ISBN :
978-1-4503-0771-0