GPU-Accelerated Quantum Simulation of Stabilizer Circuits

Understand this faster with AI
AbstractWe introduce new parallel algorithms for efficiently simulating stabilizer (Clifford) circuits on GPUs, with a focus on data-parallel tableau evolution and scalable handling of projective measurements. Our approach reformulates key bottlenecks in stabilizer simulation – such as Gaussian elimination and measurement updates – into GPU-tailored primitives that eliminate sequential dependencies and maximize memory coalescing. We implement these techniques in QuaSARQ, a GPU-accelerated stabilizer simulator designed for large qubit counts and many-shot sampling. Across a broad benchmark suite reaching 180,000 qubits and depth 1,000 (roughly 130M gates), QuaSARQ shows substantial runtime improvements, with up to 105$\times$ speedup, and over 80% energy reduction on demanding instances. Moreover, QuaSARQ consistently outperforms Stim, a state-of-the-art CPU-optimized stabilizer simulator, as well as Qiskit-Aer (CPU/GPU), Qibo, Cirq, and PennyLane. Finally, QuaSARQ exhibits a significant advantage in many-shot sampling on large workloads. These results demonstrate that our parallel algorithms can significantly advance the scalability of stabilizer-circuit simulation, particularly for workloads involving extensive measurements and sampling.The open-source implementation of QuaSARQ is available at GitHub. Popular summaryQuantum computers need error correction before they can run useful algorithms reliably. Designing and operating error correction protocols requires fast classical methods for simulating large circuits consisting of so-called stabilizer or Clifford gates. Current simulation methods only reach tens of thousands of qubits, which is insufficient for modern error correction protocols. We studied whether GPUs, which execute thousands of threads at once, could do better. The obstacle is that the standard measurement algorithm is inherently sequential: each update depends on the result of the previous one, which is precisely the pattern a GPU cannot speed up. Our main insight was that this chain of updates can be rewritten as a prefix-XOR scan, an operation GPUs handle very well. Combined with a memory layout designed for the hardware, our simulator QuaSARQ handles circuits of up to 180,000 qubits and runs up to 105 times faster than existing simulators on the hardest instances, using over 80% less energy on demanding instances.► BibTeX data@article{Osama2026gpuaccelerated, doi = {10.22331/q-2026-10-01-2225}, url = {https://doi.org/10.22331/q-2026-10-01-2225}, title = {{GPU}-{A}ccelerated {Q}uantum {S}imulation of {S}tabilizer {C}ircuits}, author = {Osama, Muhammad and Thanos, Dimitrios and Laarman, Alfons}, journal = {{Quantum}}, issn = {2521-327X}, publisher = {{Verein zur F{\"{o}}rderung des Open Access Publizierens in den Quantenwissenschaften}}, volume = {10}, pages = {2225}, month = oct, year = {2026} }► References [1] Dimitrios Thanos, Tim Coopmans, and Alfons Laarman. ``Fast Equivalence Checking of Quantum Circuits of Clifford Gates''. In Étienne André and Jun Sun, editors, Automated Technology for Verification and Analysis. Pages 199–216. Cham (2023).
Springer Nature Switzerland. doi: 10.1007/978-3-031-45332-8_10. https://doi.org/10.1007/978-3-031-45332-8_10 [2] Dimitrios Thanos, Alejandro Villoria, Sebastiaan Brand, Arend-Jan Quist, Jingyi Mei, Tim Coopmans, and Alfons Laarman. ``Automated reasoning in quantum circuit compilation''.
In Thomas Neele and Anton Wijs, editors, Model Checking Software. Pages 106–134. Cham (2025).
Springer Nature Switzerland. doi: 10.1007/978-3-031-66149-5_6. https://doi.org/10.1007/978-3-031-66149-5_6 [3] Tom Peham, Nina Brandl, Richard Kueng, Robert Wille, and Lukas Burgholzer. ``Depth-optimal synthesis of clifford circuits with sat solvers''. In 2023 IEEE International Conference on Quantum Computing and Engineering (QCE). Volume 01, pages 802–813. (2023). doi: 10.1109/QCE57702.2023.00095. https://doi.org/10.1109/QCE57702.2023.00095 [4] Marcus Cramer, Martin B. Plenio, Steven T. Flammia, Rolando Somma, David Gross, Stephen D. Bartlett, Olivier Landon-Cardinal, David Poulin, and Yi-Kai Liu. ``Efficient quantum state tomography''. Nature Communications 1, 149 (2010). doi: 10.1038/ncomms1147. https://doi.org/10.1038/ncomms1147 [5] Scott Aaronson. ``Shadow tomography of quantum states''. SIAM Journal on Computing 49, STOC18–368–STOC18–394 (2020). doi: 10.1137/18M120275X. https://doi.org/10.1137/18M120275X [6] M. H. Cheng, K. E. Khosla, C. N. Self, M. Lin, B. X. Li, A. C. Medina, and M. S. Kim. ``Clifford Circuit Initialization For Variational Quantum Algorithms''. Phys. Rev. A 111, 062413 (2025). doi: 10.1103/PhysRevA.111.062413. https://doi.org/10.1103/PhysRevA.111.062413 [7] Richard Jozsa. ``An Introduction to Measurement Based Quantum Computation'' (2005). doi: 10.48550/arXiv.quant-ph/0508124. arXiv:quant-ph/0508124. https://doi.org/10.48550/arXiv.quant-ph/0508124 arXiv:quant-ph/0508124 [8] Sergey Bravyi, Graeme Smith, and John A. Smolin. ``Trading Classical and Quantum Computational Resources''. Phys. Rev. X 6, 021043 (2016). doi: 10.1103/PhysRevX.6.021043. https://doi.org/10.1103/PhysRevX.6.021043 [9] Scott Aaronson and Daniel Gottesman. ``Improved Simulation of Stabilizer Circuits''. Physical Review A 70 (2004). doi: 10.1103/physreva.70.052328. https://doi.org/10.1103/physreva.70.052328 [10] Ali Javadi-Abhari, Matthew Treinish, Kevin Krsulich, Christopher J. Wood, Jake Lishman, Julien Gacon, Simon Martiel, Paul D. Nation, Lev S. Bishop, Andrew W. Cross, Blake R. Johnson, and Jay M. Gambetta. ``Quantum Computing with Qiskit'' (2024). doi: 10.48550/arXiv.2405.08810. arXiv:2405.08810. https://doi.org/10.48550/arXiv.2405.08810 arXiv:2405.08810 [11] Craig Gidney. ``Stim: A Fast Stabilizer Circuit Simulator''. Quantum 5, 497 (2021). doi: 10.22331/q-2021-07-06-497. https://doi.org/10.22331/q-2021-07-06-497 [12] Muhammad Osama, Dimitrios Thanos, and Alfons Laarman. ``Parallel Equivalence Checking of Stabilizer Quantum Circuits on GPUs''.
In Arie Gurfinkel and Marijn Heule, editors, TACAS. Pages 109–128. Cham (2025). LNCS. doi: 10.1007/978-3-031-90660-2_6. https://doi.org/10.1007/978-3-031-90660-2_6 [13] Austin G. Fowler, Matteo Mariantoni, John M. Martinis, and Andrew N. Cleland. ``Surface Codes: Towards Practical Large-Scale Quantum Computation''. Phys. Rev. A 86, 032324 (2012). doi: 10.1103/PhysRevA.86.032324. https://doi.org/10.1103/PhysRevA.86.032324 [14] Daniel Litinski. ``A Game of Surface Codes: Large-Scale Quantum Computing with Lattice Surgery''. Quantum 3, 128 (2019). doi: 10.22331/q-2019-03-05-128. https://doi.org/10.22331/q-2019-03-05-128 [15] Jonas Helsen, Xiao Xue, Lieven M. K. Vandersypen, and Stephanie Wehner. ``A new class of efficient randomized benchmarking protocols''. npj Quantum Information 5, 71 (2019). doi: 10.1038/s41534-019-0182-7. https://doi.org/10.1038/s41534-019-0182-7 [16] M. Cerezo, Andrew Arrasmith, Ryan Babbush, Simon C. Benjamin, Suguru Endo, Keisuke Fujii, Jarrod R. McClean, Kosuke Mitarai, Xiao Yuan, Lukasz Cincio, and Patrick J. Coles. ``Variational quantum algorithms''.
Nature Reviews Physics 3, 625–644 (2021). doi: 10.1038/s42254-021-00348-9. https://doi.org/10.1038/s42254-021-00348-9 [17] Darius Bakunas-Milanowski, Vernon Rego, Janche Sang, and Yu Chansu. ``Efficient Algorithms for Stream Compaction on GPUs''. International Journal of Networking and Computing 7, 208–226 (2017). doi: 10.15803/ijnc.7.2_208. https://doi.org/10.15803/ijnc.7.2_208 [18] ``Cirq: An Open-Source Framework for NISQ Circuits''. (2025). doi: 10.5281/zenodo.4062499. https://doi.org/10.5281/zenodo.4062499 [19] Ville Bergholm and 67 others. ``PennyLane: Automatic differentiation of hybrid quantum-classical computations'' (2022). doi: 10.48550/arXiv.1811.04968. arXiv:1811.04968. https://doi.org/10.48550/arXiv.1811.04968 arXiv:1811.04968 [20] Stavros Efthymiou, Sergi Ramos-Calderer, Carlos Bravo-Prieto, Adrián Pérez-Salinas, Diego García-Martín, Artur Garcia-Saez, José Ignacio Latorre, and Stefano Carrazza. ``Qibo: A Framework for Quantum Simulation with Hardware Acceleration''. Quantum Science and Technology 7, 015018 (2021). doi: 10.1088/2058-9565/ac39f5. https://doi.org/10.1088/2058-9565/ac39f5 [21] Harun Bayraktar, Ali Charara, David Clark, Saul Cohen, Timothy Costa, Yao-Lung L. Fang, Yang Gao, Jack Guan, John Gunnels, Azzam Haidar, Andreas Hehn, Markus Höhnerbach, Matthew Jones, Tom Lubowe, Dmitry Lyakh, Shinya Morino, Paul Springer, Sam Stanwyck, Igor Terentyev, Satya Varadhan, Jonathan Wong, and Takuma Yamaguchi. ``cuquantum sdk: A high-performance library for accelerating quantum science''. In Proceedings of the 2023 IEEE International Conference on Quantum Computing and Engineering (QCE). Pages 1050–1061. IEEE (2023). doi: 10.1109/QCE57702.2023.00119. https://doi.org/10.1109/QCE57702.2023.00119 [22] Shui Jiang, Yi-Hua Chung, Chih-Chun Chang, Tsung-Yi Ho, and Tsung-Wei Huang. ``BQSim: GPU-accelerated Batch Quantum Circuit Simulation using Decision Diagram''.
In Lieven Eeckhout, Georgios Smaragdakis, Katai Liang, Adrian Sampson, Martha A. Kim, and Christopher J. Rossbach, editors, Proceedings of the 30th ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 2, ASPLOS. Pages 79–94. ACM (2025). doi: 10.1145/3676641.3715984. https://doi.org/10.1145/3676641.3715984 [23] Jingyi Mei, Marcello M. Bonsangue, and Alfons Laarman. ``Simulating quantum circuits by model counting''.
In Arie Gurfinkel and Vijay Ganesh, editors, Computer Aided Verification. Volume 14683 of Lecture Notes in Computer Science, pages 555–578. Springer (2024). doi: 10.1007/978-3-031-65633-0_25. https://doi.org/10.1007/978-3-031-65633-0_25 [24] Aleks Kissinger and John van de Wetering. ``Simulating quantum circuits with zx-calculus reduced stabiliser decompositions''. Quantum Science and Technology 7, 044001 (2022). doi: 10.1088/2058-9565/ac5d20. https://doi.org/10.1088/2058-9565/ac5d20 [25] Daniel Gottesman. ``The heisenberg representation of quantum computers''. In Proceedings of the XXII International Colloquium on Group Theoretical Methods in Physics. (1998). doi: 10.48550/arXiv.quant-ph/9807006. arXiv:quant-ph/9807006. https://doi.org/10.48550/arXiv.quant-ph/9807006 arXiv:quant-ph/9807006 [26] Tran Xuan Hieu Le, Tuan Hai Vu, Vu Trung Duong Le, Hoai Luan Pham, and Yasuhiko Nakashima. ``Pacox: A fpga-based pauli composer accelerator for pauli string computation'' (2026). doi: 10.1109/coolchips68842.2026.11556991. arXiv:2601.04827. https://doi.org/10.1109/coolchips68842.2026.11556991 arXiv:2601.04827 [27] A Yu Kitaev. ``Quantum Computations: Algorithms and Error Correction''.
Russian Mathematical Surveys 52, 1191 (1997). doi: 10.1070/RM1997v052n06ABEH002155. https://doi.org/10.1070/RM1997v052n06ABEH002155 [28] Matthew Ware, Guilhem Ribeill, Diego Ristè, Colm A. Ryan, Blake Johnson, and Marcus P. da Silva. ``Experimental pauli-frame randomization on a superconducting qubit''. Phys. Rev. A 103, 042604 (2021). doi: 10.1103/PhysRevA.103.042604. https://doi.org/10.1103/PhysRevA.103.042604 [29] E. Knill. ``Quantum Computing With Realistically Noisy Devices''. Nature 434, 39–44 (2005). doi: 10.1038/nature03350. https://doi.org/10.1038/nature03350 [30] Daniel Gottesman. ``Stabilizer Codes and Quantum Error Correction'' (1997). doi: 10.48550/arXiv.quant-ph/9705052. https://doi.org/10.48550/arXiv.quant-ph/9705052 arXiv:quant-ph/9705052 [31] Michael A. Nielsen and Isaac L. Chuang. ``Quantum Computation and Quantum Information''.
Cambridge University Press. Cambridge, UK (2010). 10th anniversary edition edition. doi: 10.1017/CBO9780511976667. https://doi.org/10.1017/CBO9780511976667 [32] Maurice de Gosson. ``Symplectic spaces and lagrangian planes''. Pages 3–26. Birkhäuser Basel. Basel (2006). doi: 10.1007/3-7643-7575-2_1. https://doi.org/10.1007/3-7643-7575-2_1 [33] NVIDIA. ``CUDA C Programming Guide'' (2024). [34] Muhammad Osama and Anton Wijs. ``Hitching a Ride to a Lasso: Massively Parallel On-The-Fly LTL Model Checking''.
In Bernd Finkbeiner and Laura Kovács, editors, TACAS. Volume 14571 of Lecture Notes in Computer Science, pages 23–43. Springer (2024). doi: 10.1007/978-3-031-57249-4_2. https://doi.org/10.1007/978-3-031-57249-4_2 [35] Anton Wijs and Muhammad Osama. ``The Fast and The Capacious: Memory-Efficient Multi-GPU Accelerated Explicit State Space Exploration with GPUexplore 3.0''. Frontiers in High Performance Computing 7 (2024). doi: 10.3389/fhpcp.2024.1285349. https://doi.org/10.3389/fhpcp.2024.1285349 [36] Henry S. Warren Jr. ``Hacker's Delight''. Addison–Wesley. (2013). 2 edition. url: https://dl.acm.org/doi/10.5555/2462741. https://dl.acm.org/doi/10.5555/2462741 [37] Donald E. Knuth. ``The Art of Computer Programming, Volume 1: Fundamental Algorithms''. Addison–Wesley. (1997). 3 edition. url: https://dl.acm.org/doi/abs/10.5555/260999. https://dl.acm.org/doi/abs/10.5555/260999 [38] NVIDIA Corporation. ``curand library''. NVIDIA. (2024). url: https://docs.nvidia.com/cuda/curand/. https://docs.nvidia.com/cuda/curand/ [39] John K. Salmon, Mark A. Moraes, Ron O. Dror, and David E. Shaw. ``Parallel random numbers: as easy as 1, 2, 3''.
In Scott Lathrop, Jim Costa, and William Kramer, editors, Conference on High Performance Computing Networking, Storage and Analysis, SC 2011, Seattle, WA, USA, November 12-18, 2011. Pages 16:1–16:12. ACM (2011). doi: 10.1145/2063384.2063405. https://doi.org/10.1145/2063384.2063405 [40] Henri Bal, Dick Epema, Cees de Laat, Rob van Nieuwpoort, John Romein, Frank Seinstra, Cees Snoek, and Harry Wijshoff. ``A Medium-Scale Distributed System for Computer Science Research: Infrastructure for The Long Term''. IEEE Computer 49, 54–63 (2016). doi: 10.1109/MC.2016.127. https://doi.org/10.1109/MC.2016.127Cited byOn Crossref's cited-by service no data on citing works was found (last attempt 2026-10-11 10:01:09). Could not fetch ADS cited-by data during last attempt 2026-10-11 10:01:10: Cannot retrieve data from ADS due to rate limitations.This Paper is published in Quantum under the Creative Commons Attribution 4.0 International (CC BY 4.0) license. Copyright remains with the original copyright holders such as the authors or their institutions. AbstractWe introduce new parallel algorithms for efficiently simulating stabilizer (Clifford) circuits on GPUs, with a focus on data-parallel tableau evolution and scalable handling of projective measurements. Our approach reformulates key bottlenecks in stabilizer simulation – such as Gaussian elimination and measurement updates – into GPU-tailored primitives that eliminate sequential dependencies and maximize memory coalescing. We implement these techniques in QuaSARQ, a GPU-accelerated stabilizer simulator designed for large qubit counts and many-shot sampling. Across a broad benchmark suite reaching 180,000 qubits and depth 1,000 (roughly 130M gates), QuaSARQ shows substantial runtime improvements, with up to 105$\times$ speedup, and over 80% energy reduction on demanding instances. Moreover, QuaSARQ consistently outperforms Stim, a state-of-the-art CPU-optimized stabilizer simulator, as well as Qiskit-Aer (CPU/GPU), Qibo, Cirq, and PennyLane. Finally, QuaSARQ exhibits a significant advantage in many-shot sampling on large workloads. These results demonstrate that our parallel algorithms can significantly advance the scalability of stabilizer-circuit simulation, particularly for workloads involving extensive measurements and sampling.The open-source implementation of QuaSARQ is available at GitHub. Popular summaryQuantum computers need error correction before they can run useful algorithms reliably. Designing and operating error correction protocols requires fast classical methods for simulating large circuits consisting of so-called stabilizer or Clifford gates. Current simulation methods only reach tens of thousands of qubits, which is insufficient for modern error correction protocols. We studied whether GPUs, which execute thousands of threads at once, could do better. The obstacle is that the standard measurement algorithm is inherently sequential: each update depends on the result of the previous one, which is precisely the pattern a GPU cannot speed up. Our main insight was that this chain of updates can be rewritten as a prefix-XOR scan, an operation GPUs handle very well. Combined with a memory layout designed for the hardware, our simulator QuaSARQ handles circuits of up to 180,000 qubits and runs up to 105 times faster than existing simulators on the hardest instances, using over 80% less energy on demanding instances.► BibTeX data@article{Osama2026gpuaccelerated, doi = {10.22331/q-2026-10-01-2225}, url = {https://doi.org/10.22331/q-2026-10-01-2225}, title = {{GPU}-{A}ccelerated {Q}uantum {S}imulation of {S}tabilizer {C}ircuits}, author = {Osama, Muhammad and Thanos, Dimitrios and Laarman, Alfons}, journal = {{Quantum}}, issn = {2521-327X}, publisher = {{Verein zur F{\"{o}}rderung des Open Access Publizierens in den Quantenwissenschaften}}, volume = {10}, pages = {2225}, month = oct, year = {2026} }► References [1] Dimitrios Thanos, Tim Coopmans, and Alfons Laarman. ``Fast Equivalence Checking of Quantum Circuits of Clifford Gates''. In Étienne André and Jun Sun, editors, Automated Technology for Verification and Analysis. Pages 199–216. Cham (2023).
Springer Nature Switzerland. doi: 10.1007/978-3-031-45332-8_10. https://doi.org/10.1007/978-3-031-45332-8_10 [2] Dimitrios Thanos, Alejandro Villoria, Sebastiaan Brand, Arend-Jan Quist, Jingyi Mei, Tim Coopmans, and Alfons Laarman. ``Automated reasoning in quantum circuit compilation''.
In Thomas Neele and Anton Wijs, editors, Model Checking Software. Pages 106–134. Cham (2025).
Springer Nature Switzerland. doi: 10.1007/978-3-031-66149-5_6. https://doi.org/10.1007/978-3-031-66149-5_6 [3] Tom Peham, Nina Brandl, Richard Kueng, Robert Wille, and Lukas Burgholzer. ``Depth-optimal synthesis of clifford circuits with sat solvers''. In 2023 IEEE International Conference on Quantum Computing and Engineering (QCE). Volume 01, pages 802–813. (2023). doi: 10.1109/QCE57702.2023.00095. https://doi.org/10.1109/QCE57702.2023.00095 [4] Marcus Cramer, Martin B. Plenio, Steven T. Flammia, Rolando Somma, David Gross, Stephen D. Bartlett, Olivier Landon-Cardinal, David Poulin, and Yi-Kai Liu. ``Efficient quantum state tomography''. Nature Communications 1, 149 (2010). doi: 10.1038/ncomms1147. https://doi.org/10.1038/ncomms1147 [5] Scott Aaronson. ``Shadow tomography of quantum states''. SIAM Journal on Computing 49, STOC18–368–STOC18–394 (2020). doi: 10.1137/18M120275X. https://doi.org/10.1137/18M120275X [6] M. H. Cheng, K. E. Khosla, C. N. Self, M. Lin, B. X. Li, A. C. Medina, and M. S. Kim. ``Clifford Circuit Initialization For Variational Quantum Algorithms''. Phys. Rev. A 111, 062413 (2025). doi: 10.1103/PhysRevA.111.062413. https://doi.org/10.1103/PhysRevA.111.062413 [7] Richard Jozsa. ``An Introduction to Measurement Based Quantum Computation'' (2005). doi: 10.48550/arXiv.quant-ph/0508124. arXiv:quant-ph/0508124. https://doi.org/10.48550/arXiv.quant-ph/0508124 arXiv:quant-ph/0508124 [8] Sergey Bravyi, Graeme Smith, and John A. Smolin. ``Trading Classical and Quantum Computational Resources''. Phys. Rev. X 6, 021043 (2016). doi: 10.1103/PhysRevX.6.021043. https://doi.org/10.1103/PhysRevX.6.021043 [9] Scott Aaronson and Daniel Gottesman. ``Improved Simulation of Stabilizer Circuits''. Physical Review A 70 (2004). doi: 10.1103/physreva.70.052328. https://doi.org/10.1103/physreva.70.052328 [10] Ali Javadi-Abhari, Matthew Treinish, Kevin Krsulich, Christopher J. Wood, Jake Lishman, Julien Gacon, Simon Martiel, Paul D. Nation, Lev S. Bishop, Andrew W. Cross, Blake R. Johnson, and Jay M. Gambetta. ``Quantum Computing with Qiskit'' (2024). doi: 10.48550/arXiv.2405.08810. arXiv:2405.08810. https://doi.org/10.48550/arXiv.2405.08810 arXiv:2405.08810 [11] Craig Gidney. ``Stim: A Fast Stabilizer Circuit Simulator''. Quantum 5, 497 (2021). doi: 10.22331/q-2021-07-06-497. https://doi.org/10.22331/q-2021-07-06-497 [12] Muhammad Osama, Dimitrios Thanos, and Alfons Laarman. ``Parallel Equivalence Checking of Stabilizer Quantum Circuits on GPUs''.
In Arie Gurfinkel and Marijn Heule, editors, TACAS. Pages 109–128. Cham (2025). LNCS. doi: 10.1007/978-3-031-90660-2_6. https://doi.org/10.1007/978-3-031-90660-2_6 [13] Austin G. Fowler, Matteo Mariantoni, John M. Martinis, and Andrew N. Cleland. ``Surface Codes: Towards Practical Large-Scale Quantum Computation''. Phys. Rev. A 86, 032324 (2012). doi: 10.1103/PhysRevA.86.032324. https://doi.org/10.1103/PhysRevA.86.032324 [14] Daniel Litinski. ``A Game of Surface Codes: Large-Scale Quantum Computing with Lattice Surgery''. Quantum 3, 128 (2019). doi: 10.22331/q-2019-03-05-128. https://doi.org/10.22331/q-2019-03-05-128 [15] Jonas Helsen, Xiao Xue, Lieven M. K. Vandersypen, and Stephanie Wehner. ``A new class of efficient randomized benchmarking protocols''. npj Quantum Information 5, 71 (2019). doi: 10.1038/s41534-019-0182-7. https://doi.org/10.1038/s41534-019-0182-7 [16] M. Cerezo, Andrew Arrasmith, Ryan Babbush, Simon C. Benjamin, Suguru Endo, Keisuke Fujii, Jarrod R. McClean, Kosuke Mitarai, Xiao Yuan, Lukasz Cincio, and Patrick J. Coles. ``Variational quantum algorithms''.
Nature Reviews Physics 3, 625–644 (2021). doi: 10.1038/s42254-021-00348-9. https://doi.org/10.1038/s42254-021-00348-9 [17] Darius Bakunas-Milanowski, Vernon Rego, Janche Sang, and Yu Chansu. ``Efficient Algorithms for Stream Compaction on GPUs''. International Journal of Networking and Computing 7, 208–226 (2017). doi: 10.15803/ijnc.7.2_208. https://doi.org/10.15803/ijnc.7.2_208 [18] ``Cirq: An Open-Source Framework for NISQ Circuits''. (2025). doi: 10.5281/zenodo.4062499. https://doi.org/10.5281/zenodo.4062499 [19] Ville Bergholm and 67 others. ``PennyLane: Automatic differentiation of hybrid quantum-classical computations'' (2022). doi: 10.48550/arXiv.1811.04968. arXiv:1811.04968. https://doi.org/10.48550/arXiv.1811.04968 arXiv:1811.04968 [20] Stavros Efthymiou, Sergi Ramos-Calderer, Carlos Bravo-Prieto, Adrián Pérez-Salinas, Diego García-Martín, Artur Garcia-Saez, José Ignacio Latorre, and Stefano Carrazza. ``Qibo: A Framework for Quantum Simulation with Hardware Acceleration''. Quantum Science and Technology 7, 015018 (2021). doi: 10.1088/2058-9565/ac39f5. https://doi.org/10.1088/2058-9565/ac39f5 [21] Harun Bayraktar, Ali Charara, David Clark, Saul Cohen, Timothy Costa, Yao-Lung L. Fang, Yang Gao, Jack Guan, John Gunnels, Azzam Haidar, Andreas Hehn, Markus Höhnerbach, Matthew Jones, Tom Lubowe, Dmitry Lyakh, Shinya Morino, Paul Springer, Sam Stanwyck, Igor Terentyev, Satya Varadhan, Jonathan Wong, and Takuma Yamaguchi. ``cuquantum sdk: A high-performance library for accelerating quantum science''. In Proceedings of the 2023 IEEE International Conference on Quantum Computing and Engineering (QCE). Pages 1050–1061. IEEE (2023). doi: 10.1109/QCE57702.2023.00119. https://doi.org/10.1109/QCE57702.2023.00119 [22] Shui Jiang, Yi-Hua Chung, Chih-Chun Chang, Tsung-Yi Ho, and Tsung-Wei Huang. ``BQSim: GPU-accelerated Batch Quantum Circuit Simulation using Decision Diagram''.
In Lieven Eeckhout, Georgios Smaragdakis, Katai Liang, Adrian Sampson, Martha A. Kim, and Christopher J. Rossbach, editors, Proceedings of the 30th ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 2, ASPLOS. Pages 79–94. ACM (2025). doi: 10.1145/3676641.3715984. https://doi.org/10.1145/3676641.3715984 [23] Jingyi Mei, Marcello M. Bonsangue, and Alfons Laarman. ``Simulating quantum circuits by model counting''.
In Arie Gurfinkel and Vijay Ganesh, editors, Computer Aided Verification. Volume 14683 of Lecture Notes in Computer Science, pages 555–578. Springer (2024). doi: 10.1007/978-3-031-65633-0_25. https://doi.org/10.1007/978-3-031-65633-0_25 [24] Aleks Kissinger and John van de Wetering. ``Simulating quantum circuits with zx-calculus reduced stabiliser decompositions''. Quantum Science and Technology 7, 044001 (2022). doi: 10.1088/2058-9565/ac5d20. https://doi.org/10.1088/2058-9565/ac5d20 [25] Daniel Gottesman. ``The heisenberg representation of quantum computers''. In Proceedings of the XXII International Colloquium on Group Theoretical Methods in Physics. (1998). doi: 10.48550/arXiv.quant-ph/9807006. arXiv:quant-ph/9807006. https://doi.org/10.48550/arXiv.quant-ph/9807006 arXiv:quant-ph/9807006 [26] Tran Xuan Hieu Le, Tuan Hai Vu, Vu Trung Duong Le, Hoai Luan Pham, and Yasuhiko Nakashima. ``Pacox: A fpga-based pauli composer accelerator for pauli string computation'' (2026). doi: 10.1109/coolchips68842.2026.11556991. arXiv:2601.04827. https://doi.org/10.1109/coolchips68842.2026.11556991 arXiv:2601.04827 [27] A Yu Kitaev. ``Quantum Computations: Algorithms and Error Correction''.
Russian Mathematical Surveys 52, 1191 (1997). doi: 10.1070/RM1997v052n06ABEH002155. https://doi.org/10.1070/RM1997v052n06ABEH002155 [28] Matthew Ware, Guilhem Ribeill, Diego Ristè, Colm A. Ryan, Blake Johnson, and Marcus P. da Silva. ``Experimental pauli-frame randomization on a superconducting qubit''. Phys. Rev. A 103, 042604 (2021). doi: 10.1103/PhysRevA.103.042604. https://doi.org/10.1103/PhysRevA.103.042604 [29] E. Knill. ``Quantum Computing With Realistically Noisy Devices''. Nature 434, 39–44 (2005). doi: 10.1038/nature03350. https://doi.org/10.1038/nature03350 [30] Daniel Gottesman. ``Stabilizer Codes and Quantum Error Correction'' (1997). doi: 10.48550/arXiv.quant-ph/9705052. https://doi.org/10.48550/arXiv.quant-ph/9705052 arXiv:quant-ph/9705052 [31] Michael A. Nielsen and Isaac L. Chuang. ``Quantum Computation and Quantum Information''.
Cambridge University Press. Cambridge, UK (2010). 10th anniversary edition edition. doi: 10.1017/CBO9780511976667. https://doi.org/10.1017/CBO9780511976667 [32] Maurice de Gosson. ``Symplectic spaces and lagrangian planes''. Pages 3–26. Birkhäuser Basel. Basel (2006). doi: 10.1007/3-7643-7575-2_1. https://doi.org/10.1007/3-7643-7575-2_1 [33] NVIDIA. ``CUDA C Programming Guide'' (2024). [34] Muhammad Osama and Anton Wijs. ``Hitching a Ride to a Lasso: Massively Parallel On-The-Fly LTL Model Checking''.
In Bernd Finkbeiner and Laura Kovács, editors, TACAS. Volume 14571 of Lecture Notes in Computer Science, pages 23–43. Springer (2024). doi: 10.1007/978-3-031-57249-4_2. https://doi.org/10.1007/978-3-031-57249-4_2 [35] Anton Wijs and Muhammad Osama. ``The Fast and The Capacious: Memory-Efficient Multi-GPU Accelerated Explicit State Space Exploration with GPUexplore 3.0''. Frontiers in High Performance Computing 7 (2024). doi: 10.3389/fhpcp.2024.1285349. https://doi.org/10.3389/fhpcp.2024.1285349 [36] Henry S. Warren Jr. ``Hacker's Delight''. Addison–Wesley. (2013). 2 edition. url: https://dl.acm.org/doi/10.5555/2462741. https://dl.acm.org/doi/10.5555/2462741 [37] Donald E. Knuth. ``The Art of Computer Programming, Volume 1: Fundamental Algorithms''. Addison–Wesley. (1997). 3 edition. url: https://dl.acm.org/doi/abs/10.5555/260999. https://dl.acm.org/doi/abs/10.5555/260999 [38] NVIDIA Corporation. ``curand library''. NVIDIA. (2024). url: https://docs.nvidia.com/cuda/curand/. https://docs.nvidia.com/cuda/curand/ [39] John K. Salmon, Mark A. Moraes, Ron O. Dror, and David E. Shaw. ``Parallel random numbers: as easy as 1, 2, 3''.
In Scott Lathrop, Jim Costa, and William Kramer, editors, Conference on High Performance Computing Networking, Storage and Analysis, SC 2011, Seattle, WA, USA, November 12-18, 2011. Pages 16:1–16:12. ACM (2011). doi: 10.1145/2063384.2063405. https://doi.org/10.1145/2063384.2063405 [40] Henri Bal, Dick Epema, Cees de Laat, Rob van Nieuwpoort, John Romein, Frank Seinstra, Cees Snoek, and Harry Wijshoff. ``A Medium-Scale Distributed System for Computer Science Research: Infrastructure for The Long Term''. IEEE Computer 49, 54–63 (2016). doi: 10.1109/MC.2016.127. https://doi.org/10.1109/MC.2016.127Cited byOn Crossref's cited-by service no data on citing works was found (last attempt 2026-10-11 10:01:09). Could not fetch ADS cited-by data during last attempt 2026-10-11 10:01:10: Cannot retrieve data from ADS due to rate limitations.This Paper is published in Quantum under the Creative Commons Attribution 4.0 International (CC BY 4.0) license. Copyright remains with the original copyright holders such as the authors or their institutions.
Tags
Source Information
Discussion
0 professional contributions
Sign in to join this professional discussion.
Be the first to add a constructive contribution.
