Stochastic Exact Diagonalization for Quantum Many-Body Problems on Supercomputers

POSTER

Abstract

Representing and solving quantum many-body problems on classical computers is extremely challenging due to the immense size of the Hilbert space, and while quantum computers hold promise, they are still decades away from being able to model complex, realistic quantum systems. This makes the development of efficient algorithms for classical computing crucial. A robust quantum many-body solver, optimized for classical supercomputers, could significantly advance quantum science in the coming years. We have implemented the full configuration interaction quantum Monte Carlo (FCIQMC) algorithm in our open-source package Rimu.jl, written in the modern programming language Julia. This flavor of projector quantum Monte Carlo can be seen as a simple stochastic extension of exact diagonalization of a quantum man-body Hamiltonian in Fock space. Our implementation utilizes Julia's native threading and MPI.jl for inter-node parallelism, enabling high-performance execution on supercomputing platforms. We will demonstrate how Rimu.jl handles quantum impurity problems in the Bose-Hubbard model with Hilbert spaces of dimension greater than 1060 and achieves favorable scaling across over 1,000 nodes on the Frontier supercomputer at Oak Ridge National Laboratory. Additionally, Rimu.jl’s flexible interfaces support the easy implementation of custom many-body models and the modification of stochastic algorithms.

*The work was supported by the Marsden Fund of New Zealand (Contract No. MAU 2007), from government funding managed by the Royal Society of New Zealand Te Apārangi. We acknowledge support by the New Zealand eScience Infrastructure (NeSI) high-performance computing facilities in the form of a merit project allocation. This research used resources of the Oak Ridge Leadership Computing Facility at the Oak Ridge National Laboratory, which is supported by the Office of Science of the U.S. Department of Energy under Contract No. DE-AC05-00OR22725.

Publication: Rimu.jl: Random Integrators for many-body quantum systems, https://github.com/joachimbrand/Rimu.jl.

Presenters

  • Mingrui Yang

    • Washington University, St. Louis

Authors

  • Mingrui Yang

    • Washington University, St. Louis
  • Matija Čufar

    • Dodd-Walls Centre for Photonic and Quantum Technologies, New Zealand Institute for Advanced Study, Massey University
  • Christopher Bradly

    • Dodd-Walls Centre for Photonic and Quantum Technologies, New Zealand Institute for Advanced Study, Massey University
  • Elke Pahl

    • MacDiarmid Institute for Advanced Materials and Nanotechnology, Department of Physics, University of Auckland
  • Joachim Brand

    • Dodd-Walls Centre for Photonic and Quantum Technologies, New Zealand Institute for Advanced Study, Massey University