Parallelizing quantum simulation with decision diagrams

被引:2
|
作者
Li, Shaowen [1 ]
Kimura, Yusuke [1 ]
Sato, Hiroyuki [1 ]
Yu, Junwei [1 ]
Fujita, Masahiro [2 ]
机构
[1] Univ Tokyo, Tokyo, Japan
[2] Fujitsu Ltd, Tokyo, Japan
关键词
Decision diagrams; quantum computation; simulation; parallelization; performance;
D O I
10.1109/QSW59989.2023.00026
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Recent technological advancements show promise in leveraging quantum mechanical phenomena for computation. This brings substantial speed-ups to problems that are once considered to be intractable in the classical world. However, the physical realization of quantum computers is still far away from us, and a majority of research work is done using quantum simulators running on classical computers. Classical computers face a critical obstacle in simulating quantum algorithms. Quantum states reside in a Hilbert space whose size grows exponentially to the number of subsystems, i.e., qubits. As a result, the straightforward statevector approach does not scale due to the exponential growth of the memory requirement. Decision diagrams have gained attention in recent years for representing quantum states and operations in quantum simulations. The main advantage of this approach is its ability to exploit redundancy. However, mainstream quantum simulators still rely on statevectors or tensor networks. We consider the absence of decision diagrams due to the lack of parallelization strategies. This work explores several strategies for parallelizing decision diagram operations, specifically for quantum simulations. We propose optimal parallelization strategies. Based on the experiment results, our parallelization 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.
引用
收藏
页码:149 / 154
页数:6
相关论文
共 50 条
  • [1] Parallelizing Quantum Simulation With Decision Diagrams
    Li, Shaowen
    Kimura, Yusuke
    Sato, Hiroyuki
    Fujita, Masahiro
    IEEE TRANSACTIONS ON QUANTUM ENGINEERING, 2024, 5 : 1 - 12
  • [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