首页> 外文期刊>Frontiers in Chemistry >Parallel Implementation of Large-Scale Linear Scaling Density Functional Theory Calculations With Numerical Atomic Orbitals in HONPAS
【24h】

Parallel Implementation of Large-Scale Linear Scaling Density Functional Theory Calculations With Numerical Atomic Orbitals in HONPAS

机译:大规模线性缩放密度函数理论计算的平行实现,具有隆普的数值原子轨道

获取原文
           

摘要

Linear-scaling density functional theory (DFT) is an efficient method to describe the electronic structures of molecules, semiconductors and insulators to avoid the high cubic-scaling cost in conventional DFT calculations. Here, we present a parallel implementation of linear-scaling density matrix trace correcting (TC) purification algorithm to solve the Kohn-Sham (KS) equations with the numerical atomic orbitals in the HONPAS package. Such a linear-scaling density matrix purification algorithm is based on the Kohn's nearsightedness principle, resulting in a sparse Hamiltonian matrix with localized basis sets in the DFT calculations. Therefore, sparse matrix multiplication is the most time-consuming step in the density matrix purification algorithm for linear-scaling DFT calculations. We propose to use the MPI_Allgather function for parallel programming to deal with the sparse matrix multiplication within the compressed sparse row (CSR) format, which can scale up to hundreds of processing cores on modern heterogeneous supercomputers. We demonstrate the computational accuracy and efficiency of this hl{parallel} density matrix purification algorithm by performing large-scale DFT calculations on boron nitrogen nanotubes containing tens of thousands of atoms.
机译:线性缩放密度泛函理论(DFT)是描述分子,半导体和绝缘体的电子结构的有效方法,以避免传统DFT计算中的高立方缩放成本。这里,我们呈现了线性缩放密度矩阵轨迹校正(TC)纯化算法的平行实现,以解决HONPAS包中的数值原子轨道的Kohn-Sham(Ks)方程。这种线性缩放密度矩阵净化算法基于KOHN的近视原理,导致垃圾哈密顿矩阵,DFT计算中具有局部基础集。因此,稀疏矩阵乘法是线性缩放DFT计算的密度矩阵净化算法中最耗时的步骤。我们建议使用MPI _allgather函数进行并行编程,以处理压缩稀疏行(CSR)格式内的稀疏矩阵乘法,这可以扩展现代异构超级计算机上的数百个处理核心。我们通过对含有数万个原子的硼氮纳米管进行大规模DFT计算来证明该 HL {patile}密度矩阵纯化算法的计算准确性和效率。

著录项

获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号