Quantum Computing: An Overview Across the System Stack
arXiv:1905.07240
Abstract
Quantum computers, if fully realized, promise to be a revolutionary technology. As a result, quantum computing has become one of the hottest areas of research in the last few years. Much effort is being applied at all levels of the system stack, from the creation of quantum algorithms to the development of hardware devices. The quantum age appears to be arriving sooner rather than later as commercially useful small-to-medium sized machines have already been built. However, full-scale quantum computers, and the full-scale algorithms they would perform, remain out of reach for now. It is currently uncertain how the first such computer will be built. Many different technologies are competing to be the first scalable quantum computer.
References in corpus (121)
- Quantum Computing in the NISQ era and beyond
- Supplementary information for "Quantum supremacy using a programmable superconducting processor"
- Non-Abelian Anyons and Topological Quantum Computation
- Quantum Computation with Quantum Dots
- Quantum Machine Learning
- A variational eigenvalue solver on a quantum processor
- Majorana Fermions and a Topological Phase Transition in Semiconductor-Superconductor Heterostructures
- Quantum algorithm for solving linear systems of equations
- Surface codes: Towards practical large-scale quantum computation
- Hardware-efficient Variational Quantum Eigensolver for Small Molecules and Quantum Magnets
- Cavity quantum electrodynamics for superconducting electrical circuits: an architecture for quantum computation
- Quantum Computing in Molecular Magnets
- Review article: Linear optical quantum computing
- Supervised learning with quantum enhanced feature spaces
- Quantum metrology
- QuTiP 2: A Python framework for the dynamics of open quantum systems
- Quantum Communication
- QuTiP: An open-source Python framework for the dynamics of open quantum systems
- A Quantum Engineer's Guide to Superconducting Qubits
- A Quantum Approximate Optimization Algorithm
- Logic gates at the surface code threshold: Superconducting qubits poised for fault-tolerant quantum computing
- Non-Abelian statistics and topological quantum information processing in 1D wire networks
- Quantum computational chemistry
- Simulated Quantum Computation of Molecular Energies
- Quantum principal component analysis
- Demonstration of Two-Qubit Algorithms with a Superconducting Quantum Processor
- Characterizing Quantum Supremacy in Near-Term Devices
- Quantum algorithms: an overview
- Circuit-centric quantum classifiers
- Quantum random access memory
- A Two Qubit Logic Gate in Silicon
- A >99.9%-fidelity quantum-dot spin qubit with coherence limited by charge noise
- Scalable photonic quantum computation through cavity-assisted interaction
- Single-Photon Switching and Entanglement of Solid-State Qubits in an Integrated Nanophotonic System
- Towards Quantum Chemistry on a Quantum Computer
- Satellite-relayed intercontinental quantum network
- A programmable two-qubit quantum processor in silicon
- Towards Practical Quantum Variational Algorithms
- The quest for a Quantum Neural Network
- High-fidelity preparation, gates, memory and readout of a trapped-ion quantum bit
- A CMOS silicon spin qubit
- Superconducting qubit in waveguide cavity with coherence time approaching 0.1ms
- Qubit architecture with high coherence and fast tunable coupling
- Experimental Quantum Error Correction
- Large-scale silicon quantum photonics implementing arbitrary two-qubit processing
- Quantum algorithms for supervised and unsupervised machine learning
- High-Fidelity Universal Gate Set for Be Ion Qubits
- Experimental Comparison of Two Quantum Computing Architectures
- Detecting arbitrary quantum errors via stabilizer measurements on a sublattice of the surface code
- Operator Quantum Error Correcting Subsystems for Self-Correcting Quantum Memories
- Silicon-Vacancy Spin Qubit in Diamond: A Quantum Memory Exceeding 10 ms with Single-Shot State Readout
- An example of the difference between quantum and classical random walks
- ProjectQ: An Open Source Software Framework for Quantum Computing
- Nuclear magnetic resonance spectroscopy: An experimentally accessible paradigm for quantum computing
- A Semiconductor Nanowire-Based Superconducting Qubit
- Experimental Quantum Computations on a Topologically Encoded Qubit
- Decoherence-protected quantum gates for a hybrid solid-state spin register
- Cloud Quantum Computing of an Atomic Nucleus
- Towards a global quantum network
- Experimental Realization of Universal Geometric Quantum Gates with Solid-State Spins
- Quantum computing with nearest neighbor interactions and error rates over 1%
- A photon-photon quantum gate based on a single atom in an optical resonator
- Resource-Aware Quantum Programming with General Recursion and Quantum Control
- Cryogenic Control Architecture for Large-Scale Quantum Computing
- Reduced sensitivity to charge noise in semiconductor spin qubits via symmetric operation
- Detecting bit-flip errors in a logical qubit using stabilizer measurements
- Fast quantum logic gates with trapped-ion qubits
- Symmetrised Characterisation of Noisy Quantum Processes
- Randomized benchmarking and process tomography for gate errors in a solid-state qubit
- Accelerated Variational Quantum Eigensolver
- Concrete Categorical Model of a Quantum Circuit Description Language with Measurement
- PennyLane: Automatic differentiation of hybrid quantum-classical computations
- From transistor to trapped-ion computers for quantum chemistry
- Topological quantum computing with a very noisy network and local error rates approaching one percent
- Two-qubit Gate of Combined Single Spin Rotation and Inter-dot Spin Exchange in a Double Quantum Dot
- A quantum linear system algorithm for dense matrices
- Efficient Distributed Quantum Computing
- Towards practical classical processing for the surface code
- Local and Distributed Quantum Computation
- Demonstration of weight-four parity measurements in the surface code architecture
- Quantum Supremacy through the Quantum Approximate Optimization Algorithm
- Review of Decoherence Free Subspaces, Noiseless Subsystems, and Dynamical Decoupling
- A Quantum Adiabatic Algorithm for Factorization and Its Experimental Implementation
- A Software Methodology for Compiling Quantum Programs
- LIQUi|>: A Software Design Architecture and Domain-Specific Language for Quantum Computing
- Toward an architecture for quantum programming
- Optimized Compilation of Aggregated Instructions for Realistic Quantum Computers
- High-fidelity quantum gates in Si/SiGe double quantum dots
- Template-assisted scalable nanowire networks
- Quantum Algorithm for Spectral Measurement with Lower Gate Count
- An Experimental Microarchitecture for a Superconducting Quantum Processor
- Universal discriminative quantum neural networks
- Hamiltonian Simulation with Optimal Sample Complexity
- Trading T gates for dirty qubits in state preparation and unitary synthesis
- Superconducting circuit quantum computing with nanomechanical resonators as storage
- Mitigating Coherent Noise Using Pauli Conjugation
- Optimized Surface Code Communication in Superconducting Quantum Computers
- Approximation of real error channels by Clifford channels and Pauli measurements
- Majorana-based fermionic quantum computation
- An introduction to quantum annealing
- A Case for Variability-Aware Policies for NISQ-Era Quantum Computers
- Comparison of a quantum error correction threshold for exact and approximate errors
- Quantum Bitcoin: An Anonymous and Distributed Currency Secured by the No-Cloning Theorem of Quantum Mechanics
- Tractable Simulation of Error Correction with Honest Approximations to Realistic Fault Models
- Gaussian Noise Sensitivity and BosonSampling
- Full-Stack, Real-System Quantum Computer Studies: Architectural Comparisons and Design Insights
- Accrediting outputs of noisy intermediate-scale quantum computing devices
- Spin transport in ferromagnet-InSb nanowire quantum devices
- Quantum error correction failure distributions: comparison of coherent and stochastic error models
- Next Steps in Quantum Computing: Computer Science's Role
- QDB: From Quantum Algorithms Towards Correct Quantum Programs
- Robust entanglement renormalization on a noisy quantum computer
- Noise-Adaptive Compiler Mappings for Noisy Intermediate-Scale Quantum Computers
- Measurement-based adaptation protocol with quantum reinforcement learning in a Rigetti quantum computer
- Homology Computation of Large Point Clouds using Quantum Annealing
- Bitcoin and quantum computing
- Noise-resilient preparation of quantum many-body ground states
- Variational Quantum Factoring
- The role of symmetries in adiabatic quantum algorithms
- Quantum Annealing for Prime Factorization
- Solid-state qubits
Cited by in corpus (8)
- Classification with Quantum Machine Learning: A Survey
- SpinQ: Compilation strategies for scalable spin-qubit architectures
- Identifying Topological Superconductivity in 2D Transition-Metal Dichalcogenides
- Physical Realization of Measurement Based Quantum Computation
- Optimizing the walk coin in the quantum random walk search algorithm through machine learning
- Exploring a Double Full-Stack Communications-Enabled Architecture for Multi-Core Quantum Computers
- Realizing Quantum Algorithms on Real Quantum Computing Devices
- Equal cost of computation for truth and falsity of experimental quantum propositions necessitates quantum parallel computing