Accelerating Quantum Circuit Simulations with Data Compression

  • Longshan Xu
  • , Edwin Hsing Mean Sha
  • , Yuhong Song
  • , Yunfan Chi
  • , Qingfeng Zhuge*
  • *Corresponding author for this work

Research output: Contribution to journalArticlepeer-review

Abstract

Full-state quantum circuit simulators play a significant role in the design and validation of quantum algorithms. With an increasing demand for the number of quantum bits (qubits), achieving efficient simulations under memory constraints emerges as a technical challenge since a state vector with (Formula presented.) elements should be maintained in each simulation step, where (Formula presented.) denotes the number of qubits. Previous work, CompQSim, partitions a state vector into blocks and uses block compression to conduct larger-scale in-memory simulations on supercomputers. Since the effectiveness of compressors depends on the distinctive characteristics exhibited by the circuits during simulations, an adaptive algorithm is designed to employ data compression and secondary storage astutely. The costs associated with the block processing, including the (de)compression and I/O, constitute a major portion of simulation time. To minimize such costs, two novel simulation algorithms, called BlkQSim and HyQSim are proposed. BlkQSim uses a block-oriented simulation order to reduce the block processing costs, while HyQSim can further reduce these costs by employing different simulation algorithms on qubits. This study conducts rigorous cost analysis and presents extensive experimental results, which show that compared with CompQSim, BlkQSim and HyQSim can achieve more than 4 (Formula presented.) and 107 (Formula presented.) speedups in block processing time, respectively.

Original languageEnglish
Article numbere2500223
JournalAdvanced Quantum Technologies
Volume8
Issue number10
DOIs
StatePublished - Oct 2025

Keywords

  • data compression
  • quantum circuit simulations
  • quantum computing

Fingerprint

Dive into the research topics of 'Accelerating Quantum Circuit Simulations with Data Compression'. Together they form a unique fingerprint.

Cite this