QuESTlink -- Mathematica embiggened by a hardware-optimised quantum emulator
arXiv:1912.07904 · doi:10.1088/2058-9565/ab8506
Abstract
We introduce QuESTlink, pronounced "quest link", an open-source Mathematica package which efficiently emulates quantum computers. By integrating with the Quantum Exact Simulation Toolkit (QuEST), QuESTlink offers a high-level, expressive and usable interface to a high-performance, hardware-accelerated emulator. Requiring no installation, QuESTlink streamlines the powerful analysis capabilities of Mathematica into the study of quantum systems, even utilising remote multicore and GPU hardware. We demonstrate the use of QuESTlink to concisely and efficiently simulate several quantum algorithms, and present some comparative benchmarking against core QuEST.
arXiv comment11 pages, 5 figures; added new facilities and remote benchmarking
References in corpus (11)
- Quantum Computing in the NISQ era and beyond
- Supplementary information for "Quantum supremacy using a programmable superconducting processor"
- The theory of variational hybrid quantum-classical algorithms
- Toward the first quantum simulation with quantum speedup
- Variational ansatz-based quantum simulation of imaginary time evolution
- A random compiler for fast Hamiltonian simulation
- Resource-Aware Quantum Programming with General Recursion and Quantum Control
- QuEST and High Performance Simulation of Quantum Computers
- Finding Exponential Product Formulas of Higher Orders
- Faster quantum simulation by randomization
- Explicit lower bounds on strong quantum simulation
Cited by in corpus (35)
- Learning-based quantum error mitigation
- Exponential Error Suppression for Near-Term Quantum Devices
- Qibo: a framework for quantum simulation with hardware acceleration
- Multi-exponential Error Extrapolation and Combining Error Mitigation Techniques for NISQ Applications
- The Dominant Eigenvector of a Noisy Quantum State
- Measurement cost of metric-aware variational quantum algorithms
- Quantum Error Mitigation using Symmetry Expansion
- Dual-state purification for practical quantum error mitigation
- Robust quantum compilation and circuit optimisation via energy minimisation
- Quantum Analytic Descent
- Quantum natural gradient generalised to noisy and non-unitary circuits
- Grid-based methods for chemistry simulations on a quantum computer
- Quantum Error Mitigated Classical Shadows
- Error statistics and scalability of quantum error mitigation formulas
- Accelerated quantum Monte Carlo with mitigated error on noisy quantum computer
- Training variational quantum circuits with CoVaR: covariance root finding with classical shadows
- Error-resilient Monte Carlo quantum simulation of imaginary time
- Efficient calculation of gradients in classical simulations of variational quantum algorithms
- Probabilistic Interpolation of Quantum Rotation Angles
- Qibolab: an open-source hybrid quantum operating system
- Algorithmic Shadow Spectroscopy
- Simulation of memristive synapses and neuromorphic computing on a quantum computer
- Scalable evaluation of quantum-circuit error loss using Clifford sampling
- TE-PAI: Exact Time Evolution by Sampling Random Circuits
- Quantum algorithms for Schrieffer-Wolff transformation
- Sparse Probabilistic Synthesis of Quantum Operations
- Exploiting subspace constraints and ab initio variational methods for quantum chemistry
- More buck-per-shot: Why learning trumps mitigation in noisy quantum sensing
- Exponential distillation of dominant eigenproperties
- Biased Estimator Channels for Classical Shadows
- Low Depth Phase Oracle Using a Parallel Piecewise Circuit
- Space-time tradeoff in networked virtual distillation
- Classical post-processing approach for quantum amplitude estimation
- Quantum algorithms for optimal effective theory of many-body systems
- The Virtual Quantum Device (VQD): A tool for detailed emulation of quantum computers