Quantum Science and Technology · 2020 · 96 citations · 22 references
ComputingCloud ComputingComputer ScienceCloud ArchitectureCloud InfrastructureQuantum ComputingHardware AccelerationLatency OptimizationQuantum AlgorithmsQuantum CompilationQuantum ComputationQuantum Hardware ArchitecturesHybrid AlgorithmsQuantum BenchmarkingQuantum Computing ArchitectureQubit CompilationQubit ResetRuntime PerformanceShared CloudShared Infrastructure Architectures
Abstract In order to support near-term applications of quantum computing, a new compute paradigm has emerged—the quantum-classical cloud—in which quantum computers (QPUs) work in tandem with classical computers (CPUs) via a shared cloud infrastructure. In this work, we enumerate the architectural requirements of a quantum-classical cloud platform, and present a framework for benchmarking its runtime performance. In addition, we walk through two platform-level enhancements, parametric compilation and active qubit reset, that specifically optimize a quantum-classical architecture to support variational hybrid algorithms, the most promising applications of near-term quantum hardware. Finally, we show that integrating these two features into the Rigetti Quantum Cloud Services platform results in considerable improvements to the latencies that govern algorithm runtime.
22
Matplotlib: A 2D Graphics Environment
John D. Hunter · Computing in Science & Engineering · 2007 · 39.6K citations
SciPy 1.0: fundamental algorithms for scientific computing in Python
Nature Methods · 2020 · 37.9K citations · Full text
Quantum Computing in the NISQ era and beyond
John Preskill · Quantum · 2018 · 8.2K citations · Full text
Computing, Computer Science, Physics +17
Quantum supremacy using a programmable superconducting processor
Nature · 2019 · 7K citations · Full text
Computing, Computer Science, Physics +14
Mixed-state entanglement and quantum error correction
Charles H. Bennett, David P. DiVincenzo, John A. Smolin et al. · Physical Review A · 1996 · 5.4K citations · Full text