Simulation of Quantum Computing on Classical Supercomputers
Ya-Qian Zhao, Ren-Gang Li, Jin-Zhe Jiang, Chen Li, Hong-Zhen Li,, En-Dong Wang, Wei-Feng Gong, Xin Zhang, Zhi-Qiang Wei

TL;DR
This paper introduces a graph-cutting scheme for tensor network quantum circuit simulation on supercomputers, enabling larger scale simulations than previously possible, verified with QAOA algorithm tests.
Contribution
It proposes a novel graph-cutting method based on undirected graph edges to improve distributed quantum circuit simulation on supercomputers.
Findings
Simulates 120-qubit QAOA on 4096-core supercomputer.
Outperforms single-core 100-qubit simulation.
Uses heuristic algorithms for edge cutting optimization.
Abstract
Simulation of quantum computing on supercomputers is a significant research topic, which plays a vital role in quantum algorithm verification, error-tolerant verification and other applications. Tensor network contraction based on density matrix is an important single-amplitude simulation strategy, but it is hard to execute on the distributed computing systems currently. In this paper, we dive deep into this problem, and propose a scheme based on cutting edges of undirected graphs. This scheme cuts edges of undirected graphs with large tree width to obtain many undirected subgraphs with small tree width, and these subgraphs contracted on different computing cores. The contraction results of slave cores are summarized in the master node, which is consistent with the original tensor network contraction. Thus, we can simulate the larger scale quantum circuit than single core. Moreover,…
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.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
