Scalable hybrid quantum Monte Carlo simulation of U(1) gauge field coupled to fermions on GPU
Kexin Feng, Chuang Chen, Zi Yang Meng
TL;DR
This work develops a GPU-accelerated hybrid quantum Monte Carlo approach for simulating a $U(1)$ gauge field coupled to fermions in (2+1)D (non-compact QED$_3$ with $N_f=2$). By introducing a problem-specific preconditioner, matrix-free matrix–vector multiplications, and CUDA Graph optimization, the authors achieve nearly linear scaling $O(N_ au V_s)$, enabling system sizes up to $N_ au \times L^2 = 660 \times 66^2$. They measure fermionic bilinear and current correlators, finding power-law decays with adjoint scaling dimensions $\Delta_{ m adj} \in (1.75,1.95)$ and a conserved-current dimension $\Delta_J=2$, consistent with a conformal $U(1)$ Dirac spin liquid (DSL) in QED$_3$. The computational advances provide a scalable framework for studying DSL stability and transitions to symmetry-breaking phases at large scales and offer deeper connections to field-theoretical predictions and potential experiments.
Abstract
We develop a GPU-accelerated hybrid quantum Monte Carlo (QMC) algorithm to solve the fundamental yet difficult problem of $U(1)$ gauge field coupled to fermions, which gives rise to a $U(1)$ Dirac spin liquid state under the description of (2+1)d quantum electrodynamics QED$_3$. The algorithm renders a good acceptance rate and, more importantly, nearly linear space-time volume scaling in computational complexity $O(N_τ V_s)$, where $N_τ$ is the imaginary time dimension and $V_s$ is spatial volume, which is much more efficient than determinant QMC with scaling behavior of $O(N_τV_s^3)$. Such acceleration is achieved via a collection of technical improvements, including (i) the design of the efficient problem-specific preconditioner, (ii) customized CUDA kernel for matrix-vector multiplication, and (iii) CUDA Graph implementation on the GPU. These advances allow us to simulate the $U(1)$ Dirac spin liquid state with unprecedentedly large system sizes, which is up to $N_τ\times L\times L = 660\times66\times66$, and reveal its novel properties. With these technical improvements, we see the asymptotic convergence in the scaling dimensions of various fermion bilinear operators and the conserved current operator when approaching the thermodynamic limit. The scaling dimensions find good agreement with field-theoretical expectation, which provides supporting evidence for the conformal nature of the $U(1)$ Dirac spin liquid state in the \qed. Our technical advancements open an avenue to study the Dirac spin liquid state and its transition towards symmetry-breaking phases at larger system sizes and with less computational burden.
