The Dynamic Parallel Distribution Algorithm for Hybrid Density-Functional Calculations in HONPAS Package

Xinming Qin,Honghui Shang,Lei Xu,Wei Hu,Jinlong Yang,Shigang Li,Yunquan Zhang
DOI: https://doi.org/10.1016/j.cpc.2020.107204
IF: 4.717
2020-01-01
Computer Physics Communications
Abstract:Hybrid density-functional calculation is one of the most commonly adopted electronic structure theories in computational chemistry and materials science because of its balance between accuracy and computational cost. Recently, we have developed a novel scheme called NAO2GTO to achieve linear scaling (Order-N) calculations for hybrid density-functionals. In our scheme, the most time-consuming step is the calculation of the electron repulsion integrals (ERIs) part, so creating an even distribution of these ERIs in parallel implementation is an issue of particular importance. Here, we present two static scalable distributed algorithms for the ERIs computation. Firstly, the ERIs are distributed over ERIs shell pairs. Secondly, the ERIs are distributed over ERIs shell quartets. In both algorithms, the calculation of ERIs is independent of each other, so the communication time is minimized. We show our speedup results to demonstrate the performance of these static parallel distributed algorithms in the Hefei Order-N packages for ab initio simulations.
What problem does this paper attempt to address?