Quantum Supremacy Is Both Closer and Farther than It Appears
arXiv:1807.10749
Abstract
As quantum computers improve in the number of qubits and fidelity, the question of when they surpass state-of-the-art classical computation for a well-defined computational task is attracting much attention. The leading candidate task for this milestone entails sampling from the output distribution defined by a random quantum circuit. We develop a massively-parallel simulation tool Rollright that does not require inter-process communication (IPC) or proprietary hardware. We also develop two ways to trade circuit fidelity for computational speedups, so as to match the fidelity of a given quantum computer --- a task previously thought impossible. We report massive speedups for the sampling task over prior software from Microsoft, IBM, Alibaba and Google, as well as supercomputer and GPU-based simulations. By using publicly available Google Cloud Computing, we price such simulations and enable comparisons by total cost across hardware platforms. We simulate approximate sampling from the output of a circuit with 7x8 qubits and depth 1+40+1 by producing one million bitstring probabilities with fidelity 0.5%, at an estimated cost of $35184. The simulation costs scale linearly with fidelity, and using this scaling we estimate that extending circuit depth to 1+48+1 increases costs to one million dollars. Scaling the simulation to 10M bitstring probabilities needed for sampling 1M bitstrings helps comparing simulation to quantum computers. We describe refinements in benchmarks that slow down leading simulators, halving the circuit depth that can be simulated within the same time.
arXiv comment32 pages, 3 figures, 1. A new section on how to simulate sampling. 2. New comparisons with simulators developed by other groups. Edited for clarity
References in corpus (22)
- Logic gates at the surface code threshold: Superconducting qubits poised for fault-tolerant quantum computing
- Characterizing Quantum Supremacy in Near-Term Devices
- State preservation by repetitive error detection in a superconducting quantum circuit
- Quantum Computational Supremacy
- Simulating quantum computation by contracting tensor networks
- Digitized adiabatic quantum computing with a superconducting circuit
- A blueprint for demonstrating quantum supremacy with superconducting qubits
- Fast Scalable State Measurement with Superconducting Qubits
- Generation of Three-Qubit Entangled States using Superconducting Phase Qubits
- Average-case complexity versus approximate simulation of commuting quantum computations
- Massive Parallel Quantum Computer Simulator
- Fast and Unconditional All-Microwave Reset of a Superconducting Qubit
- Achieving quantum supremacy with sparse and noisy commuting quantum computations
- 0.5 Petabyte Simulation of a 45-Qubit Quantum Circuit
- No imminent quantum supremacy by boson sampling
- Quantum dynamics as a physical resource
- 64-Qubit Quantum Circuit Simulation
- Massively parallel quantum computer simulator, eleven years later
- Simulation of low-depth quantum circuits as complex undirected graphical models
- Classical Simulation of Intermediate-Size Quantum Circuits
- Pareto-Efficient Quantum Circuit Simulation Using Tensor Contraction Deferral
- Quantum Supremacy Circuit Simulation on Sunway TaihuLight
Cited by in corpus (30)
- Qulacs: a fast and versatile quantum circuit simulator for research purpose
- Information Scrambling in Computationally Complex Quantum Circuits
- Software Mitigation of Crosstalk on Noisy Intermediate-Scale Quantum Computers
- A flexible high-performance simulator for verifying and benchmarking quantum circuits implemented on real hardware
- Full-State Quantum Circuit Simulation by Using Data Compression
- Leveraging Secondary Storage to Simulate Deep 54-qubit Sycamore Circuits
- Closing the "Quantum Supremacy" Gap: Achieving Real-Time Simulation of a Random Quantum Circuit Using a New Sunway Supercomputer
- The Complexity Geometry of a Single Qubit
- Classical Simulation of Quantum Supremacy Circuits
- Boundaries of quantum supremacy via random circuit sampling
- Simulating the Sycamore quantum supremacy circuits
- Full-Stack, Real-System Quantum Computer Studies: Architectural Comparisons and Design Insights
- GPU-accelerated simulations of quantum annealing and the quantum approximate optimization algorithm
- Fast estimation of outcome probabilities for quantum circuits
- Pareto-Efficient Quantum Circuit Simulation Using Tensor Contraction Deferral
- Quantum Teleportation-Inspired Algorithm for Sampling Large Random Quantum Circuits
- SpinQ: Compilation strategies for scalable spin-qubit architectures
- Simulation of quantum optics by coherent state decomposition
- Approximation of Quantum States Using Decision Diagrams
- Benchmarking 50-Photon Gaussian Boson Sampling on the Sunway TaihuLight
- Entanglement Scaling in Quantum Advantage Benchmarks
- Stabilizer Circuits, Quadratic Forms, and Computing Matrix Rank
- HybridQ: A Hybrid Simulator for Quantum Circuits
- Efficient approximation of experimental Gaussian boson sampling
- TILT: Achieving Higher Fidelity on a Trapped-Ion Linear-Tape Quantum Computing Architecture
- TIGER: Topology-aware Assignment using Ising machines Application to Classical Algorithm Tasks and Quantum Circuit Gates
- Benchmarking Supercomputers with the Jülich Universal Quantum Computer Simulator
- Robust decompositions of quantum states
- Logical Abstractions for Noisy Variational Quantum Algorithm Simulation
- Quantum Computation