Parallelizing Quantum Simulation With Decision Diagrams

被引:0
|
作者
Li, Shaowen [1 ]
Kimura, Yusuke [2 ]
Sato, Hiroyuki [1 ]
Fujita, Masahiro [1 ]
机构
[1] Univ Tokyo, Tokyo 1138654, Japan
[2] Fujitsu Ltd, Tokyo 1057123, Japan
来源
IEEE TRANSACTIONS ON QUANTUM ENGINEERING | 2024年 / 5卷
关键词
Qubit; Quantum simulation; Quantum computing; Tensors; Quantum state; Memory management; Task analysis; Decision diagrams (DDs); parallelization; performance; quantum computation; simulation; CIRCUIT;
D O I
10.1109/TQE.2024.3364546
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Since people became aware of the power of quantum phenomena in the domain of traditional computation, a great number of complex problems that were once considered intractable in the classical world have been tackled. The downsides of quantum supremacy are its high cost and unpredictability. Numerous researchers are relying on quantum simulators running on classical computers. The critical obstacle facing classical computers in the task of quantum simulation is its limited memory space. Quantum simulation intrinsically models the state evolution of quantum subsystems. Qubits are mathematically constructed in the Hilbert space whose size grows exponentially. Consequently, the scalability of the straightforward statevector approach is limited. It has been proven effective in adopting decision diagrams (DDs) to mitigate the memory cost issue in various fields. In recent years, researchers have adapted DDs into different forms for representing quantum states and performing quantum calculations efficiently. This leads to the study of DD-based quantum simulation. However, their advantage of memory efficiency does not let it replace the mainstream statevector and tensor network-based approaches. We argue the reason is the lack of effective parallelization strategies in performing calculations on DDs. In this article, we explore several strategies for parallelizing DD operations with a focus on leveraging them for quantum simulations. The target is to find the optimal parallelization strategies and improve the performance of DD-based quantum simulation. Based on the experiment results, our proposed strategy achieves a 2-3 times faster simulation of Grover's algorithm and random circuits than the state-of-the-art single-thread DD-based simulator DDSIM.
引用
收藏
页码:1 / 12
页数:12
相关论文
共 50 条
  • [1] Parallelizing quantum simulation with decision diagrams
    Li, Shaowen
    Kimura, Yusuke
    Sato, Hiroyuki
    Yu, Junwei
    Fujita, Masahiro
    2023 IEEE INTERNATIONAL CONFERENCE ON QUANTUM SOFTWARE, QSW, 2023, : 149 - 154
  • [2] Approximating Decision Diagrams for Quantum Circuit Simulation
    Hillmich, Stefan
    Zulehner, Alwin
    Kueng, Richard
    Markov, Igor L.
    Wille, Robert
    ACM TRANSACTIONS ON QUANTUM COMPUTING, 2022, 3 (04):
  • [3] Stochastic Quantum Circuit Simulation Using Decision Diagrams
    Grurl, Thomas
    Kueng, Richard
    Fuss, Juergen
    Wille, Robert
    PROCEEDINGS OF THE 2021 DESIGN, AUTOMATION & TEST IN EUROPE CONFERENCE & EXHIBITION (DATE 2021), 2021, : 194 - 199
  • [4] Exploiting Arbitrary Paths for the Simulation of Quantum Circuits with Decision Diagrams
    Burgholzer, Lukas
    Ploier, Alexander
    Wille, Robert
    PROCEEDINGS OF THE 2022 DESIGN, AUTOMATION & TEST IN EUROPE CONFERENCE & EXHIBITION (DATE 2022), 2022, : 64 - 67
  • [5] Noise-Aware Quantum Circuit Simulation With Decision Diagrams
    Grurl, Thomas
    Fuss, Juergen
    Wille, Robert
    IEEE TRANSACTIONS ON COMPUTER-AIDED DESIGN OF INTEGRATED CIRCUITS AND SYSTEMS, 2023, 42 (03) : 860 - 873
  • [6] Lessons Learnt in the Implementation of Quantum Circuit Simulation Using Decision Diagrams
    Grurl, Thomas
    Fuss, Juergen
    Wille, Robert
    2021 IEEE 51ST INTERNATIONAL SYMPOSIUM ON MULTIPLE-VALUED LOGIC (ISMVL 2021), 2021, : 87 - 92
  • [7] Hybrid Schrodinger-Feynman Simulation of Quantum Circuits With Decision Diagrams
    Burgholzer, Lukas
    Bauer, Hartwig
    Wille, Robert
    2021 IEEE INTERNATIONAL CONFERENCE ON QUANTUM COMPUTING AND ENGINEERING (QCE 2021) / QUANTUM WEEK 2021, 2021, : 199 - 206
  • [8] Considering Decoherence Errors in the Simulation of Quantum Circuits Using Decision Diagrams
    Grurl, Thomas
    Fuss, Juergen
    Wille, Robert
    2020 IEEE/ACM INTERNATIONAL CONFERENCE ON COMPUTER AIDED-DESIGN (ICCAD), 2020,
  • [9] Stripping Quantum Decision Diagrams of their Identity
    Sander, Aaron
    Florea, Ioan-Albert
    Burgholzer, Lukas
    Wille, Robert
    2024 IEEE INTERNATIONAL CONFERENCE ON QUANTUM SOFTWARE, IEEE QSW 2024, 2024, : 168 - 174
  • [10] Binary superposed quantum decision diagrams
    David Rosenbaum
    Quantum Information Processing, 2010, 9 : 463 - 496