...
首页> 外文期刊>Journal of chemical theory and computation: JCTC >Semiempirical Molecular Dynamics (SEMD) I: Midpoint-Based Parallel Sparse Matrix-Matrix Multiplication Algorithm for Matrices with Decay
【24h】

Semiempirical Molecular Dynamics (SEMD) I: Midpoint-Based Parallel Sparse Matrix-Matrix Multiplication Algorithm for Matrices with Decay

机译:半经验分子动力学(SEMD)I:具有衰减的矩阵的基于中点的并行稀疏矩阵-矩阵乘法算法

获取原文
获取原文并翻译 | 示例
           

摘要

In this paper, we present a novel, highly efficient, and massively parallel implementation of the sparse matrix matrix multiplication algorithm inspired by the midpoint method that is suitable for matrices with decay. Compared with the state of the art in sparse matrix matrix multiplications, the new algorithm heavily exploits data locality, yielding better performance and scalability, approaching a perfect linear scaling up to a process box size equal to a characteristic length that is intrinsic to the matrices. Moreover, the method is able to scale linearly with system size reaching constant time with proportional resources, also regarding memory consumption. We demonstrate how the proposed method can be effectively used for the construction of the density matrix in electronic structure theory, such as Hartree Fock, density functional theory, and semiempirical Hamiltonians. We present the details of the implementation together with a performance analysis up to 185 193 processes, employing a Hamiltonian matrix generated from a semiempirical NDDO scheme.
机译:在本文中,我们提出了一种新颖的,高效的,大规模并行实现的稀疏矩阵矩阵乘法算法,该算法受中点方法的启发,适用于具有衰减性的矩阵。与稀疏矩阵矩阵乘法的最新技术相比,该新算法大量利用了数据局部性,从而产生了更好的性能和可伸缩性,并实现了一个完美的线性缩放,扩展至等于该矩阵固有的特征长度的处理盒大小。而且,该方法能够在比例大小资源不变的情况下,在系统大小达到恒定时间的情况下进行线性伸缩,这也与内存消耗有关。我们证明了所提出的方法如何可以有效地用于构建电子结构理论中的密度矩阵,例如Hartree Fock,密度泛函理论和半经验哈密顿量。我们使用从半经验NDDO方案生成的哈密顿矩阵,介绍了实现的细节以及多达185193个进程的性能分析。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号