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 条
  • [31] Scalable Gromov-Wasserstein Learning for Graph Partitioning and Matching
    Xu, Hongteng
    Luo, Dixin
    Carin, Lawrence
    ADVANCES IN NEURAL INFORMATION PROCESSING SYSTEMS 32 (NIPS 2019), 2019, 32
  • [32] IOGP: An Incremental Online Graph Partitioning Algorithm for Distributed Graph Databases
    Dai, Dong
    Zhang, Wei
    Chen, Yong
    HPDC'17: PROCEEDINGS OF THE 26TH INTERNATIONAL SYMPOSIUM ON HIGH-PERFORMANCE PARALLEL AND DISTRIBUTED COMPUTING, 2017, : 219 - 229
  • [33] AKIN : A Streaming Graph Partitioning Algorithm for Distributed Graph Storage Systems
    Zhang, Wei
    Chen, Yong
    Dai, Dong
    2018 18TH IEEE/ACM INTERNATIONAL SYMPOSIUM ON CLUSTER, CLOUD AND GRID COMPUTING (CCGRID), 2018, : 183 - 192
  • [34] QUANTUM DYNAMICS BY PARTITIONING TECHNIQUE
    Thanopulos, Ioannis
    ADVANCES IN CHEMICAL PHYSICS, VOL 159, 2016, 159 : 349 - 394
  • [35] Quantum Approximate Optimization Algorithm for Graph Partitioning
    Yuan, Zhi-Qiang
    Yang, Si-Chun
    Ruan, Yue
    Xue, Xi-Ling
    Tao, Tao
    Tien Tzu Hsueh Pao/Acta Electronica Sinica, 2024, 52 (06): : 2025 - 2036
  • [36] Classification Using Graph Partitioning
    Valev, Ventzeslav
    Yanev, Nicola
    2012 21ST INTERNATIONAL CONFERENCE ON PATTERN RECOGNITION (ICPR 2012), 2012, : 1261 - 1264
  • [37] Quantum Circuit Optimization Via Graph Partitioning by Quantum Annealing
    M. A. Maltseva
    E. Blanzieri
    A. S. Rumyantsev
    Lobachevskii Journal of Mathematics, 2024, 45 (10) : 5126 - 5140
  • [38] Scalable Parallel Algorithm for Graph Neural Network Interatomic Potentials in Molecular Dynamics Simulations
    Park, Yutack
    Kim, Jaesun
    Hwang, Seungwoo
    Han, Seungwu
    JOURNAL OF CHEMICAL THEORY AND COMPUTATION, 2024, 20 (11) : 4857 - 4868
  • [39] Hybrid Graph Partitioning with OLB Approach in Distributed Transactions
    Bharati, Rajesh
    Attar, Vahida
    INTELLIGENT AUTOMATION AND SOFT COMPUTING, 2023, 37 (01): : 763 - 775
  • [40] An adaptive distributed system diagnosis based on graph partitioning
    Jeon, G
    Cho, Y
    INTERNATIONAL CONFERENCE ON PARALLEL AND DISTRIBUTED PROCESSING TECHNIQUES AND APPLICATIONS, VOLS I-IV, PROCEEDINGS, 1998, : 726 - 731