ABSTRACT
Classical simulations are essential for the development of quantum computing, and their exponential scaling can easily fill any modern supercomputer. In this paper we consider the performance and energy consumption of large Quantum Fourier Transform (QFT) simulations run on ARCHER2, the UK’s National Supercomputing Service, with QuEST toolkit. We take into account CPU clock frequency and node memory size, and use cache-blocking to rearrange the circuit, which minimises communications. We find that using 2.00 GHz instead of 2.25 GHz can save as much as 25% of energy at 5% increase in runtime. Higher node memory also has the potential to be more efficient, and cost the user fewer CUs, but at higher runtime penalty. Finally, we present a cache-blocking QFT circuit, which halves the required communication. All our optimisations combined result in 40% faster simulations and 35% energy savings in 44 qubit simulations on 4,096 ARCHER2 nodes.
- Scott Aaronson and Lijie Chen. 2017. Complexity-Theoretic Foundations of Quantum Supremacy Experiments. In Proceedings of the 32nd Computational Complexity Conference (Riga, Latvia) (CCC ’17). Schloss Dagstuhl–Leibniz-Zentrum fuer Informatik, Dagstuhl, DEU, Article 22, 67 pages.Google ScholarDigital Library
- Frank Arute 2019. Quantum supremacy using a programmable superconducting processor. Nature 574, 7779 (01 Oct 2019), 505–510. https://doi.org/10.1038/s41586-019-1666-5Google ScholarCross Ref
- Jun Doi and Hiroshi Horii. 2020. Cache Blocking Technique to Large Scale Quantum Computing Simulation on Supercomputers. In 2020 IEEE International Conference on Quantum Computing and Engineering (QCE). Institute of Electrical and Electronics Engineers Inc., Denver, CO, USA, 212–222. https://doi.org/10.1109/QCE49297.2020.00035Google ScholarCross Ref
- Jennifer Faj, Ivy Peng, Jacob Wahlgren, and Stefano Markidis. 2023. Quantum Computer Simulations at Warp Speed: Assessing the Impact of GPU Acceleration. arxiv:2307.14860 [cs.PF]Google Scholar
- Tyson Jones, Anna Brown, Ian Bush, and Simon C. Benjamin. 2019. QuEST and High Performance Simulation of Quantum Computers. Scientific Reports 9 (12 2019), 10736. Issue 1. https://doi.org/10.1038/s41598-019-47174-9Google ScholarCross Ref
- Thomas Lubinski, Cassandra Granade, Amos Anderson, Alan Geller, Martin Roetteler, Andrei Petrenko, and Bettina Heim. 2022. Advancing hybrid quantum–classical computation with real-time execution. Frontiers in Physics 10 (2022). https://doi.org/10.3389/fphy.2022.940293Google ScholarCross Ref
- Feng Pan and Pan Zhang. 2022. Simulation of Quantum Circuits Using the Big-Batch Tensor Network Method. Physical Review Letters 128 (1 2022), 030501. Issue 3. https://doi.org/10.1103/PhysRevLett.128.030501Google ScholarCross Ref
Index Terms
- Energy Efficiency of Quantum Statevector Simulation at Scale
Recommendations
Digital quantum simulation with Rydberg atoms
We discuss in detail the implementation of an open-system quantum simulator with Rydberg states of neutral atoms held in an optical lattice. Our scheme allows one to realize both coherent as well as dissipative dynamics of complex spin models involving ...
High-efficiency atomic entanglement concentration for quantum communication network assisted by cavity QED
Quantum entanglement is the key resource in quantum information processing, especially in quantum communication network. However, affected by the environment noise, the maximally entangled states usually collapse into nonmaximally entangled ones or even ...
Quantum correlation swapping
Quantum correlations (QCs), including quantum entanglement and those different, are important quantum resources and have attracted much attention recently. Quantum entanglement swapping as a kernel technique has already been applied to quantum repeaters ...
Comments