Simulations of Quantum Circuits with Approximate Noise using qsim and Cirq
arXiv:2111.02396
Abstract
We introduce multinode quantum trajectory simulations with qsim, an open source high performance simulator of quantum circuits. qsim can be used as a backend of Cirq, a Python software library for writing quantum circuits. We present a novel delayed inner product algorithm for quantum trajectories which can result in an order of magnitude speedup for low noise simulation. We also provide tools to use this framework in Google Cloud Platform, with high performance virtual machines in a single mode or multinode setting. Multinode configurations are well suited to simulate noisy quantum circuits with quantum trajectories. Finally, we introduce an approximate noise model for Google's experimental quantum computing platform and compare the results of noisy simulations with experiments for several quantum algorithms on Google's Quantum Computing Service.
15 pages, 7 figures
References in corpus (12)
- Characterizing Quantum Supremacy in Near-Term Devices
- Robust randomized benchmarking of quantum processes
- Characterizing Quantum Gates via Randomized Benchmarking
- A blueprint for demonstrating quantum supremacy with superconducting qubits
- Quantum Simulation of Electronic Structure with Linear Depth and Connectivity
- Qulacs: a fast and versatile quantum circuit simulator for research purpose
- Demonstrating a Continuous Set of Two-qubit Gates for Near-term Quantum Algorithms
- PennyLane: Automatic differentiation of hybrid quantum-classical computations
- 0.5 Petabyte Simulation of a 45-Qubit Quantum Circuit
- qHiPSTER: The Quantum High Performance Software Testing Environment
- Observation of separated dynamics of charge and spin in the Fermi-Hubbard model
- Estimating the coherence of noise in quantum control of a solid-state qubit