Bosehedral: Compiler Optimization for Bosonic Quantum Computing

被引:1
|
作者
Zhou, Junyu [1 ]
Liu, Yuhao [1 ]
Shi, Yunong [2 ]
Javadi-Abhari, Ali [3 ]
Li, Gushu [1 ]
机构
[1] Univ Penn, Dept Comp & Informat Sci, 200 S 33Rd St, Philadelphia, PA 19104 USA
[2] AWS Quantum Technol, New York, NY USA
[3] IBM Quantum, New York, NY USA
关键词
Bosonic Quantum Computing; Gaussian Boson Sampling; Compiler Optimization; COMPUTATIONAL ADVANTAGE; CIRCUITS;
D O I
10.1109/ISCA59077.2024.00028
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Bosonic quantum computing, based on the infinite-dimensional qumodes, has shown promise for various practical applications that are classically hard. However, the lack of compiler optimizations has hindered its full potential. This paper introduces Bosehedral, an efficient compiler optimization framework for (Gaussian) Boson sampling on Bosonic quantum hardware. Bosehedral overcomes the challenge of handling infinite-dimensional qumode gate matrices by performing all its program analysis and optimizations at a higher algorithmic level, using a compact unitary matrix representation. It optimizes qumode gate decomposition and logical-to-physical qumode mapping, and introduces a tunable probabilistic gate dropout method. Overall, Bosehedral significantly improves the performance by accurately approximating the original program with much fewer gates. Our evaluation shows that Bosehedral can largely reduce the program size but still maintain a high approximation fidelity, which can translate to significant end-to-end application performance improvement.
引用
收藏
页码:261 / 276
页数:16
相关论文
共 50 条
  • [1] Compiler Optimization for Quantum Computing Using Reinforcement Learning
    Quetschlich, Nils
    Burgholzer, Lukas
    Wille, Robert
    2023 60TH ACM/IEEE DESIGN AUTOMATION CONFERENCE, DAC, 2023,
  • [2] Optimized Compiler for Distributed Quantum Computing
    Cuomo, Daniele
    Caleffi, Marcello
    Krsulich, Kevin
    Tramonto, Filippo
    Agliardi, Gabriele
    Prati, Enrico
    Cacciapuoti, Angela Sara
    ACM TRANSACTIONS ON QUANTUM COMPUTING, 2023, 4 (02):
  • [3] tweedledum: A Compiler Companion for Quantum Computing
    Schmitt, Bruno
    De Micheli, Giovanni
    PROCEEDINGS OF THE 2022 DESIGN, AUTOMATION & TEST IN EUROPE CONFERENCE & EXHIBITION (DATE 2022), 2022, : 7 - 12
  • [4] Compiler and Language Design for Quantum Computing
    Heim, Bettina
    CC'18: PROCEEDINGS OF THE 27TH INTERNATIONAL CONFERENCE ON COMPILER CONSTRUCTION, 2018, : 2 - 2
  • [5] Compiler Design for Distributed Quantum Computing
    Ferrari D.
    Cacciapuoti A.S.
    Amoretti M.
    Caleffi M.
    IEEE Transactions on Quantum Engineering, 2021, 2
  • [6] Parity Quantum Optimization: Compiler
    Ender, Kilian
    ter Hoeven, Roeland
    Niehoff, Benjamin E.
    Drieb-Schoen, Maike
    Lechner, Wolfgang
    QUANTUM, 2023, 7 : 1 - 9
  • [7] Quantum Computing with Rotation-Symmetric Bosonic Codes
    Grimsmo, Arne L.
    Combes, Joshua
    Baragiola, Ben Q.
    PHYSICAL REVIEW X, 2020, 10 (01):
  • [8] Universal quantum computing with thermal state bosonic systems
    Marshall, Kevin
    James, Daniel F., V
    Paler, Alexandru
    Lau, Hoi-Kwan
    PHYSICAL REVIEW A, 2019, 99 (03)
  • [9] Relaxed Peephole Optimization: A Novel Compiler Optimization for Quantum Circuits
    Liu, Ji
    Bello, Luciano
    Zhou, Huiyang
    CGO '21: PROCEEDINGS OF THE 2021 IEEE/ACM INTERNATIONAL SYMPOSIUM ON CODE GENERATION AND OPTIMIZATION (CGO), 2021, : 301 - 314
  • [10] Architecture and compiler co-optimization for high performance computing
    Nakamura, H
    Kondo, M
    Ohneda, T
    Fujita, M
    Chiba, S
    Sato, M
    Boku, T
    INTERNATIONAL WORKSHOP ON INNOVATIVE ARCHITECTURE FOR FUTURE GENERATION HIGH-PERFORMANCE PROCESSORS AND SYSTEMS, 2002, : 50 - 56