PyQBench: a Python library for benchmarking gate-based quantum computers
arXiv:2304.00045 · doi:10.1016/j.softx.2023.101558
Abstract
We introduce PyQBench, an innovative open-source framework for benchmarking gate-based quantum computers. PyQBench can benchmark NISQ devices by verifying their capability of discriminating between two von Neumann measurements. PyQBench offers a simplified, ready-to-use, command line interface (CLI) for running benchmarks using a predefined parametrized Fourier family of measurements. For more advanced scenarios, PyQBench offers a way of employing user-defined measurements instead of predefined ones.
arXiv comment49 pages, 8 figures
References in corpus (13)
- Quantum Computing in the NISQ era and beyond
- Supplementary information for "Quantum supremacy using a programmable superconducting processor"
- Characterizing Quantum Supremacy in Near-Term Devices
- Randomized Benchmarking of Quantum Gates
- Validating quantum computers using randomized model circuits
- Quantum optimization using variational algorithms on near-term quantum devices
- MQT Bench: Benchmarking Software and Design Automation Tools for Quantum Computing
- Randomized Benchmarking with Confidence
- A general framework for randomized benchmarking
- Quantum computing 40 years later
- Strategies for optimal single-shot discrimination of quantum measurements
- Scalable Benchmarks for Gate-Based Quantum Computers
- Benchmarking near-term quantum computers via random circuit sampling