TILT: Achieving Higher Fidelity on a Trapped-Ion Linear-Tape Quantum Computing Architecture
arXiv:2010.15876
Abstract
Trapped-ion qubits are a leading technology for practical quantum computing. In this work, we present an architectural analysis of a linear-tape architecture for trapped ions. In order to realize our study, we develop and evaluate mapping and scheduling algorithms for this architecture. In particular, we introduce TILT, a linear "Turing-machine-like" architecture with a multilaser control "head", where a linear chain of ions moves back and forth under the laser head. We find that TILT can substantially reduce communication as compared with comparable-sized Quantum Charge Coupled Device (QCCD) architectures. We also develop two important scheduling heuristics for TILT. The first heuristic reduces the number of swap operations by matching data traveling in opposite directions into an "opposing swap", and also avoids the maximum swap distance across the width of the head, as maximum swap distances make scheduling multiple swaps in one head position difficult. The second heuristic minimizes ion chain motion by scheduling the tape to the position with the maximal executable operations for every movement. We provide application performance results from our simulation, which suggest that TILT can outperform QCCD in a range of NISQ applications in terms of success rate (up to 4.35x and 1.95x on average). We also discuss using TILT as a building block to extend existing scalable trapped-ion quantum computing proposals.
References in corpus (42)
- Quantum Computing in the NISQ era and beyond
- Mixed State Entanglement and Quantum Error Correction
- Quantum Machine Learning
- A variational eigenvalue solver on a quantum processor
- Surface codes: Towards practical large-scale quantum computation
- Hardware-efficient Variational Quantum Eigensolver for Small Molecules and Quantum Magnets
- A Quantum Approximate Optimization Algorithm
- Quantum Algorithms Revisited
- Characterizing Quantum Supremacy in Near-Term Devices
- Two-Bit Gates are Universal for Quantum Computation
- Demonstration of a small programmable quantum computer with atomic qubits
- High-fidelity quantum logic gates using trapped-ion hyperfine qubits
- High-fidelity two-qubit quantum logic gates using trapped calcium-43 ions
- Large Scale Modular Quantum Computer Architecture with Atomic Memory and Photonic Interconnects
- Quantum generative adversarial learning
- Experimental Comparison of Two Quantum Computing Architectures
- Benchmarking an 11-qubit quantum computer
- Quantum generative adversarial networks
- Digitized adiabatic quantum computing with a superconducting circuit
- A new quantum ripple-carry addition circuit
- Blueprint for a microwave trapped-ion quantum computer
- Quantum Gates and Memory using Microwave Dressed States
- Controlling fast transport of cold trapped ions
- Synthesis of Quantum Circuits for Linear Nearest Neighbor Architectures
- High fidelity transport of trapped-ion qubits through an X-junction trap array
- Large Scale Quantum Computation in an Anharmonic Linear Ion Trap
- ScaffCC: Scalable Compilation and Analysis of Quantum Programs
- Robust two-qubit gates in a linear ion crystal using a frequency-modulated driving force
- Sympathetic Cooling with Two Atomic Species in an Optical Trap
- Quantum factoring, discrete logarithms and the hidden subgroup problem
- Basic circuit compilation techniques for an ion-trap quantum machine
- Quantum Circuit Placement
- Efficient Arbitrary Simultaneously Entangling Gates on a trapped-ion quantum computer
- Learning and Inference on Generative Adversarial Quantum Circuits
- Scalable creation of long-lived multipartite entanglement
- Noise Analysis for High-Fidelity Quantum Entangling Gates in an Anharmonic Linear Paul Trap
- Transversality and lattice surgery: exploring realistic routes towards coupled logical qubits with trapped-ion quantum processors
- Quantum Supremacy Is Both Closer and Farther than It Appears
- Linear Nearest Neighbor Synthesis of Reversible Circuits by Graph Partitioning
- Entangling an arbitrary pair of qubits in a long ion crystal
- Tutorial: The trapped-ion qubit toolbox
- Power-optimal, stabilized entangling gate between trapped-ion qubits