Efficient Quantum Circuit Simulation by Tensor Network Methods on Modern GPUs
Feng Pan, Hanfeng Gu, Lvlin Kuang, Bing Liu, Pan Zhang

TL;DR
This paper presents optimized tensor network algorithms for simulating quantum circuits on modern GPUs, achieving significant speedups and high accuracy, enabling more efficient quantum circuit simulations.
Contribution
The study introduces GPU-specific optimization strategies for tensor network quantum circuit simulation, including transforming Einstein summations into GEMM operations and employing mixed precision for accuracy and speed.
Findings
Achieved 3.96x reduction in verification time for 18-cycle Sycamore circuits
Sustained performance exceeding 21 TFLOPS on A100 GPUs
Accelerated quantum circuit simulation by 12.5x over CPU-based methods
Abstract
Efficient simulation of quantum circuits has become indispensable with the rapid development of quantum hardware. The primary simulation methods are based on state vectors and tensor networks. As the number of qubits and quantum gates grows larger in current quantum devices, traditional state-vector based quantum circuit simulation methods prove inadequate due to the overwhelming size of the Hilbert space and extensive entanglement. Consequently, brutal force tensor network simulation algorithms become the only viable solution in such scenarios. The two main challenges faced in tensor network simulation algorithms are optimal contraction path finding and efficient execution on modern computing devices, with the latter determines the actual efficiency. In this study, we investigate the optimization of such tensor network simulations on modern GPUs and propose general optimization…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Code & Models
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsQuantum Computing Algorithms and Architecture · Parallel Computing and Optimization Techniques · Quantum many-body systems
