Density Matrix Renormalization Group on distributed GPUs

ORAL

Abstract

The density matrix renormalization group (DMRG) algorithm is the most successful numerical method for simulating the statics and dynamics of one-dimensional quantum lattice systems. Applications of DMRG in higher dimensions are exceedingly expensive because of the need for large bond dimensions. In this work, we demonstrate the use of graphical processing units (GPU), which can massively parallelize the numerical linear algebra calculations, for accelerating DMRG simulation. Compared to the CPU, the memory bandwidth, computing power, and interconnect speed of GPU clusters are significantly improved, which makes it a promising solution for performing large-scale DMRG calculations. Besides, we apply architecture-aware optimizations, such as mixed precision linear algebra and kernel fusion, to further improve the performance of DMRG on distributed GPUs.

*U.S. Department of Energy, Office of Science, Basic Energy Sciences under Award No. DE-SC0022216.

Presenters

  • Hongwei Chen

    • Northeastern University

Authors

  • Hongwei Chen

    • Northeastern University
  • Luhang Yang

    • SLAC
  • Cheng Peng

    • SLAC
    • SLAC National Accelerator Laboratory
    • SLAC - National Accelerator Laboratory
    • SLAC National Laboratory
  • Mark Jimenez

    • SLAC National Accelerator Laboratory
  • Joshua J Turner

    • SLAC - National Accelerator Laboratory
  • Adrian E Feiguin

    • Northeastern Univ