Q-Pilot: Field Programmable Qubit Array Compilation with Flying Ancillas

Fuente: arXiv
Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: Wang, Hanrui, Tan, Daniel Bochen, Liu, Pengyu, Liu, Yilian, Gu, Jiaqi, Cong, Jason, Han, Song
Format: Preprint
Veröffentlicht: 2023
Schlagworte:
Online-Zugang:
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
_version_ 1866929497483247616
author Wang, Hanrui
Tan, Daniel Bochen
Liu, Pengyu
Liu, Yilian
Gu, Jiaqi
Cong, Jason
Han, Song
author_facet Wang, Hanrui
Tan, Daniel Bochen
Liu, Pengyu
Liu, Yilian
Gu, Jiaqi
Cong, Jason
Han, Song
contents Neutral atom arrays have become a promising platform for quantum computing, especially the field programmable qubit array (FPQA) endowed with the unique capability of atom movement. This feature allows dynamic alterations in qubit connectivity during runtime, which can reduce the cost of executing long-range gates and improve parallelism. However, this added flexibility introduces new challenges in circuit compilation. Inspired by the placement and routing strategies for FPGAs, we propose to map all data qubits to fixed atoms while utilizing movable atoms to route for 2-qubit gates between data qubits. Coined flying ancillas, these mobile atoms function as ancilla qubits, dynamically generated and recycled during execution. We present Q-Pilot, a scalable compiler for FPQA employing flying ancillas to maximize circuit parallelism. For two important quantum applications, quantum simulation and the Quantum Approximate Optimization Algorithm (QAOA), we devise domain-specific routing strategies. In comparison to alternative technologies such as superconducting devices or fixed atom arrays, Q-Pilot effectively harnesses the flexibility of FPQA, achieving reductions of 1.4x, 27.7x, and 6.3x in circuit depth for 100-qubit random, quantum simulation, and QAOA circuits, respectively.
format Preprint
id arxiv_https___arxiv_org_abs_2311_16190
institution arXiv
publishDate 2023
record_format arxiv
spellingShingle Q-Pilot: Field Programmable Qubit Array Compilation with Flying Ancillas
Wang, Hanrui
Tan, Daniel Bochen
Liu, Pengyu
Liu, Yilian
Gu, Jiaqi
Cong, Jason
Han, Song
Quantum Physics
Hardware Architecture
Emerging Technologies
Neutral atom arrays have become a promising platform for quantum computing, especially the field programmable qubit array (FPQA) endowed with the unique capability of atom movement. This feature allows dynamic alterations in qubit connectivity during runtime, which can reduce the cost of executing long-range gates and improve parallelism. However, this added flexibility introduces new challenges in circuit compilation. Inspired by the placement and routing strategies for FPGAs, we propose to map all data qubits to fixed atoms while utilizing movable atoms to route for 2-qubit gates between data qubits. Coined flying ancillas, these mobile atoms function as ancilla qubits, dynamically generated and recycled during execution. We present Q-Pilot, a scalable compiler for FPQA employing flying ancillas to maximize circuit parallelism. For two important quantum applications, quantum simulation and the Quantum Approximate Optimization Algorithm (QAOA), we devise domain-specific routing strategies. In comparison to alternative technologies such as superconducting devices or fixed atom arrays, Q-Pilot effectively harnesses the flexibility of FPQA, achieving reductions of 1.4x, 27.7x, and 6.3x in circuit depth for 100-qubit random, quantum simulation, and QAOA circuits, respectively.
title Q-Pilot: Field Programmable Qubit Array Compilation with Flying Ancillas
topic Quantum Physics
Hardware Architecture
Emerging Technologies
url https://arxiv.org/abs/2311.16190