TY - JOUR
T1 - Accelerating Quantum Circuit Simulations with Data Compression
AU - Xu, Longshan
AU - Sha, Edwin Hsing Mean
AU - Song, Yuhong
AU - Chi, Yunfan
AU - Zhuge, Qingfeng
N1 - Publisher Copyright:
© 2025 Wiley-VCH GmbH.
PY - 2025/10
Y1 - 2025/10
N2 - 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.
AB - 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.
KW - data compression
KW - quantum circuit simulations
KW - quantum computing
UR - https://www.scopus.com/pages/publications/105012127320
U2 - 10.1002/qute.202500223
DO - 10.1002/qute.202500223
M3 - 文章
AN - SCOPUS:105012127320
SN - 2511-9044
VL - 8
JO - Advanced Quantum Technologies
JF - Advanced Quantum Technologies
IS - 10
M1 - e2500223
ER -