A distributed multi-GPU ab initio density matrix renormalization group algorithm with applications to the P-cluster of nitrogenase
Abstract
The presence of many degenerate orbitals makes polynuclear transition metal compounds such as iron-sulfur clusters in nitrogenase challenging for state-of-the-art quantum chemistry methods. To address this challenge, we present the first distributed multi-GPU (Graphics Processing Unit) \emph{ab initio} density matrix renormalization (DMRG) algorithm, suitable for modern high-performance computing (HPC) infrastructures. The central idea is to parallelize the most computationally intensive part - the multiplication of operators with a trial wavefunction, where is the number of spatial orbitals, by combining operator parallelism for distributing the workload with a batched algorithm for performing contractions on GPU. With this new implementation, we are able to reach an unprecedentedly large bond dimension on 48 GPUs (NVIDIA A100 80 GB SXM) for an active space model (114 electrons in 73 active orbitals) of the P-cluster, which is nearly three times larger than the bond dimensions reported in previous DMRG calculations for the same system using only CPUs.
Keywords
Cite
@article{arxiv.2311.02854,
title = {A distributed multi-GPU ab initio density matrix renormalization group algorithm with applications to the P-cluster of nitrogenase},
author = {Chunyang Xiang and Weile Jia and Wei-Hai Fang and Zhendong Li},
journal= {arXiv preprint arXiv:2311.02854},
year = {2023}
}
Comments
34 pages, 6 figures