Cache Blocking Technique to Large Scale Quantum Computing Simulation on Supercomputers
Jun Doi, Hiroshi Horii

TL;DR
This paper introduces a cache blocking method using swap gates to reduce data movement in large-scale quantum circuit simulations, improving scalability on supercomputers.
Contribution
It presents a novel cache blocking technique with swap gates integrated into Qiskit Aer to enhance quantum simulation scalability on GPU clusters.
Findings
Improved scalability of quantum simulations on GPU clusters.
Effective reduction of data movement through cache blocking.
Successful implementation in an open-source framework.
Abstract
Classical computers require large memory resources and computational power to simulate quantum circuits with a large number of qubits. Even supercomputers that can store huge amounts of data face a scalability issue in regard to parallel quantum computing simulations because of the latency of data movements between distributed memory spaces. Here, we apply a cache blocking technique by inserting swap gates in quantum circuits to decrease data movements. We implemented this technique in the open source simulation framework Qiskit Aer. We evaluated our simulator on GPU clusters and observed good scalability.
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.
