Optimized Quantum Circuit Generation with SPIRAL

被引:0
|
作者
Mionis, Scott [1 ]
Franchetti, Franz [2 ]
Larkin, Jason [3 ]
机构
[1] Carnegie Mellon Univ, Sch Comp Sci, Pittsburgh, PA 15213 USA
[2] Carnegie Mellon Univ, Elect & Comp Engn, Pittsburgh, PA 15213 USA
[3] Carnegie Mellon Univ, Software Engn Inst, Pittsburgh, PA 15213 USA
关键词
compilers; Fourier transform; SPIRAL; quantum computing; circuit optimization; code generation; ALGORITHMS; SYSTEM;
D O I
10.1109/HPEC49654.2021.9622814
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Quantum computers have been at the bleeding edge of computing technology for nearly 40 years and promise to make several classically-difficult problems tractable. However, despite many hardware and algorithm breakthroughs, the software infrastructure that compiles programs for these devices requires further development in order to produce sufficiently scalable code. In this work we present a novel approach to compiling more efficient quantum programs. Rather than mapping individual programs onto quantum hardware, we capture the input as a high-level mathematical transform and generate a multitude of architecture-compliant programs directly from that specification, allowing us to search over a much larger space of implementations to select the best output. Specifically, this is achieved by casting circuit generation as a sparse matrix factorization task and recursively searching over a host of divide-and-conquer decomposition rules. By generating programs from the top-down, we retain high-level information about the program we are compiling and can explore algorithm-specific rewrites that are nearly impossible to recognize given only a program stream. We implement the proposed framework [33] [34] with SPIRAL [18], a code generation platform founded on the GAP [42] computer algebra system; we ultimately demonstrate that SPIRAL is a promising supplemental tool for future quantum frameworks.
引用
收藏
页数:7
相关论文
共 50 条
  • [1] Optimized Quantum Circuit Partitioning
    Omid Daei
    Keivan Navi
    Mariam Zomorodi-Moghadam
    International Journal of Theoretical Physics, 2020, 59 : 3804 - 3820
  • [2] Optimized Quantum Circuit Partitioning
    Daei, Omid
    Navi, Keivan
    Zomorodi-Moghadam, Mariam
    INTERNATIONAL JOURNAL OF THEORETICAL PHYSICS, 2020, 59 (12) : 3804 - 3820
  • [3] Resource optimized quantum squaring circuit
    Sultana, Afrin
    Munoz-Coreas, Edgard
    JOURNAL OF SUPERCOMPUTING, 2025, 81 (02):
  • [4] EQUIVALENT-CIRCUIT OF MICROSTRIP SPIRAL INDUCTOR CIRCUIT GENERATION BY COMPUTER
    FULLER, AJB
    PARKER, AM
    ELECTRONICS LETTERS, 1985, 21 (07) : 279 - 280
  • [5] Optimized Quantum Circuit Implementation of Payoff Function
    Lim, Sejin
    Kim, Hyunjun
    Jang, Kyungbae
    Wang, Siyi
    Baksi, Anubhab
    Chattopadhyay, Anupam
    Seo, Hwajeong
    2023 IFIP/IEEE 31ST INTERNATIONAL CONFERENCE ON VERY LARGE SCALE INTEGRATION, VLSI-SOC, 2023, : 147 - 152
  • [6] An Optimized Design of Binary Comparator Circuit in Quantum Computing
    Sarker, Ankur
    Amin, M. Shamiul
    Bose, Avishek
    Islam, Nafisah
    2014 INTERNATIONAL CONFERENCE ON INFORMATICS, ELECTRONICS & VISION (ICIEV), 2014,
  • [7] Optimized Quantum Circuit for Quantum Security Strength Analysis of Argon2
    Song, Gyeongju
    Eum, Siwoo
    Kwon, Hyeokdong
    Sim, Minjoo
    Lee, Minwoo
    Seo, Hwajeong
    ELECTRONICS, 2023, 12 (21)
  • [8] Optimized Signal Generation Circuit for Coded GHz Acoustic Microscope
    Rantamaa, Anton
    Hyvonen, Jere
    Merilainen, Antti
    Salmi, Ari
    Haeggstrom, Edward
    2019 IEEE INTERNATIONAL ULTRASONICS SYMPOSIUM (IUS), 2019, : 2000 - 2002
  • [9] Optimized quantum circuit implementation of SATURNIN for Grover’s algorithm
    Allu S.N.
    Naidu T.A.
    Rao K.G.
    International Journal of Information Technology, 2024, 16 (5) : 2955 - 2964
  • [10] Optimized Quantum Circuit of AES With Interlacing-Uncompute Structure
    Zhang, Mengyuan
    Shi, Tairong
    Wu, Wenling
    Sui, Han
    IEEE TRANSACTIONS ON COMPUTERS, 2024, 73 (11) : 2563 - 2575