Using Graph Partitioning for Scalable Distributed Quantum Molecular Dynamics

被引:7
|
作者
Djidjev, Hristo N. [1 ]
Hahn, Georg [1 ,2 ]
Mniszewski, Susan M. [1 ]
Negre, Hristian F. A. [1 ]
Niklasson, Anders M. N. [1 ]
机构
[1] Los Alamos Natl Lab, Los Alamos, NM 87544 USA
[2] Univ Lancaster, Dept Math & Stat, Lancaster LA1 4YW, England
关键词
density matrix; G-SP2; graph partitioning; molecular dynamics; QMD; SP2; algorithm; TIGHT-BINDING METHOD; CONSISTENT; SIMULATIONS;
D O I
10.3390/a12090187
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
The simulation of the physical movement of multi-body systems at an atomistic level, with forces calculated from a quantum mechanical description of the electrons, motivates a graph partitioning problem studied in this article. Several advanced algorithms relying on evaluations of matrix polynomials have been published in the literature for such simulations. We aim to use a special type of graph partitioning to efficiently parallelize these computations. For this, we create a graph representing the zero-nonzero structure of a thresholded density matrix, and partition that graph into several components. Each separate submatrix (corresponding to each subgraph) is then substituted into the matrix polynomial, and the result for the full matrix polynomial is reassembled at the end from the individual polynomials. This paper starts by introducing a rigorous definition as well as a mathematical justification of this partitioning problem. We assess the performance of several methods to compute graph partitions with respect to both the quality of the partitioning and their runtime.
引用
收藏
页数:19
相关论文
共 50 条
  • [41] Labeled graph partitioning scheme for distributed edge caching
    Wang, Pengfei
    Li, Shiqi
    Sun, Geng
    Zhou, Changjun
    Gao, Chengxi
    Qiu, Sen
    Tao, Tiwei
    Zhang, Qiang
    FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF ESCIENCE, 2024, 153 : 492 - 504
  • [42] A Distributed Graph Partitioning Algorithm for Processing Large Graphs
    Chen, Tefeng
    Li, Bo
    PROCEEDINGS 2016 IEEE SYMPOSIUM ON SERVICE-ORIENTED SYSTEM ENGINEERING SOSE 2016, 2016, : 71 - 77
  • [43] An Experimental Comparison of Partitioning Strategies in Distributed Graph Processing
    Verma, Shiv
    Leslie, Luke M.
    Shin, Yosub
    Gupta, Indranil
    PROCEEDINGS OF THE VLDB ENDOWMENT, 2017, 10 (05): : 493 - 504
  • [44] A Distributed Algorithm for Large-Scale Graph Partitioning
    Rahimian, Fatemeh
    Payberah, Amir H.
    Girdzijauskas, Sarunas
    Jelasity, Mark
    Haridi, Seif
    ACM TRANSACTIONS ON AUTONOMOUS AND ADAPTIVE SYSTEMS, 2015, 10 (02)
  • [45] GraphA: Efficient Partitioning and Storage for Distributed Graph Computation
    Zhang, Yiming
    Li, Dongsheng
    Zhang, Chengfei
    Wang, Jinyan
    Liu, Ling
    IEEE TRANSACTIONS ON SERVICES COMPUTING, 2021, 14 (01) : 155 - 166
  • [46] Distributed and scalable event correlation based on causality graph
    Guo, Nan
    Gao, Tianhan
    Zhang, Bin
    Zhao, Hong
    MANAGING NEXT GENERATION NETWORKS AND SERVICES, PROCEEDINGS, 2007, 4773 : 567 - +
  • [47] Dynamic Graph Partitioning Scheme for Supporting Load Balancing in Distributed Graph Environments
    Choi, Dojin
    Han, Jinsu
    Lim, Jongtae
    Han, Jinsuk
    Bok, Kyoungsoo
    Yoo, Jaesoo
    IEEE ACCESS, 2021, 9 : 65254 - 65265
  • [48] Adaptive partitioning molecular dynamics using an extended Hamiltonian approach
    Bachmann, Jim
    Doltsinis, Nikos L.
    JOURNAL OF CHEMICAL PHYSICS, 2021, 155 (14):
  • [49] Scalable, Multi-Constraint, Complex-Objective Graph Partitioning
    Slota, George M.
    Root, Cameron
    Devine, Karen
    Madduri, Kamesh
    Rajamanickam, Sivasankaran
    IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, 2020, 31 (12) : 2789 - 2801
  • [50] Scalable molecular dynamics with NAMD
    Phillips, JC
    Braun, R
    Wang, W
    Gumbart, J
    Tajkhorshid, E
    Villa, E
    Chipot, C
    Skeel, RD
    Kalé, L
    Schulten, K
    JOURNAL OF COMPUTATIONAL CHEMISTRY, 2005, 26 (16) : 1781 - 1802