Parallel acceleration of density matrix renormalization group calculations with TensorFlow

Authors

  • Kryzz Joshua Gonzaga de Leon ⋅ PH National Institute of Physics, University of the Philippines Diliman
  • Francis N. C. Paraan ⋅ PH National Institute of Physics, University of the Philippines Diliman

Abstract

We parallelize singular value decomposition in a matrix product state formulation of the density matrix renormalization group using the TensorFlow library to find use cases in which consumer-grade GPU hardware can reduce run times. Specifically, we tested the performance of the implementation on a 20-site spin chain for a variable number of kept states. We were able to acquire a speedup of up to 6.4% when using TensorFlow GPU libraries and a speedup of up to 5.4% with TensorFlow multicore CPU libraries. This speedup is observed when the number of kept states exceeds a threshold value so that the dimensions of the matrices in the calculation are large enough that the gains in parallelization exceed computational overhead costs.

Downloads

Issue

Article ID

SPP-2019-PB-14

Section

Poster Session PB

Published

2019-05-21

How to Cite

[1]
KJG de Leon and FNC Paraan, Parallel acceleration of density matrix renormalization group calculations with TensorFlow, Proceedings of the Samahang Pisika ng Pilipinas 37, SPP-2019-PB-14 (2019). URL: https://proceedings.spp-online.org/article/view/SPP-2019-PB-14.