Skip to main content
U.S. Department of Energy
Office of Scientific and Technical Information

Probing quantum processor performance with pyGSTi

Journal Article · · Quantum Science and Technology
PyGSTi is a Python software package for assessing and characterizing the performance of quantum computing processors. It can be used as a standalone application, or as a library, to perform a wide variety of quantum characterization, verification, and validation (QCVV) protocols on as-built quantum processors. In this work, we outline pyGSTi's structure, and what it can do, using multiple examples. We cover its main characterization protocols with end-to-end implementations. These include gate set tomography, randomized benchmarking on one or many qubits, and several specialized techniques. We also discuss and demonstrate how power users can customize pyGSTi and leverage its components to create specialized QCVV protocols and solve user-specific problems.
Research Organization:
Sandia National Laboratories (SNL-NM), Albuquerque, NM (United States); Sandia National Laboratories, Livermore, CA
Sponsoring Organization:
USDOE National Nuclear Security Administration (NNSA)
Grant/Contract Number:
AC04-94AL85000; NA0003525
OSTI ID:
1668693
Report Number(s):
SAND--2020-5452J; 686319
Journal Information:
Quantum Science and Technology, Journal Name: Quantum Science and Technology Journal Issue: 4 Vol. 5; ISSN 2058-9565
Publisher:
IOPscienceCopyright Statement
Country of Publication:
United States
Language:
English

References (74)

Index of Refraction and Dispersion with the Interferometer journal February 1907
Qiskit: An Open-source Framework for Quantum Computing software January 2019
QuTiP 2: A Python framework for the dynamics of open quantum systems journal April 2013
Demonstration of an all-optical quantum controlled-NOT gate journal November 2003
Experimental one-way quantum computing journal March 2005
Scalable multiparticle entanglement of trapped ions journal December 2005
Decoherence-protected quantum gates for a hybrid solid-state spin register journal April 2012
Superconducting quantum circuits at the surface code threshold for fault tolerance journal April 2014
Quantum control and process tomography of a semiconductor quantum dot hybrid qubit journal July 2014
Quantum tomography of an electron journal October 2014
A programmable two-qubit quantum processor in silicon journal February 2018
Efficient quantum state tomography journal December 2010
Demonstration of qubit operations below a rigorous fault tolerance threshold with gate set tomography journal February 2017
A trapped-ion-based quantum byte with 10−5 next-neighbour cross-talk journal August 2014
Microwave-driven coherent operation of a semiconductor quantum dot charge qubit journal February 2015
Characterizing large-scale quantum computers via cycle benchmarking journal November 2019
Error-mitigated quantum gates exceeding physical fidelities in a trapped-ion system journal January 2020
Experimental quantum verification in the presence of temporally correlated noise journal February 2018
Quantifying error and leakage in an encoded Si/SiGe triple-dot qubit journal July 2019
Characterizing quantum supremacy in near-term devices journal April 2018
Deterministic teleportation of a quantum gate between two logical qubits journal September 2018
Encoding a qubit in a trapped-ion mechanical oscillator journal February 2019
Fidelity benchmarks for two-qubit gates in silicon journal May 2019
Quantum supremacy using a programmable superconducting processor journal October 2019
SciPy 1.0: fundamental algorithms for scientific computing in Python journal February 2020
QuEST and High Performance Simulation of Quantum Computers journal July 2019
How to efficiently select an arbitrary Clifford group element journal December 2014
Toward the first quantum simulation with quantum speedup journal September 2018
Prescription for experimental determination of the dynamics of a quantum black box journal November 1997
When quantum tomography goes wrong: drift of quantum sources and other errors journal February 2013
Optimization of a solid-state electron spin qubit using gate set tomography journal October 2016
A software methodology for compiling quantum programs journal February 2018
Rigorous measurement error correction journal June 2020
Quantum Information Scrambling in a Trapped-Ion Quantum Simulator with Tunable Range Interactions journal June 2020
Quantum Process Tomography of a Controlled-NOT Gate journal August 2004
Testing the robustness of robust phase estimation journal November 2019
Detector tomography on IBM quantum computers and mitigation of an imperfect measurement journal November 2019
Demonstration of a parametrically activated entangling gate protected from flux noise journal January 2020
Quantum-state estimation journal March 1997
Experimental Hamiltonian identification for controlled two-level systems journal May 2004
Stabilizer states and Clifford operations for systems of arbitrary dimensions and modular arithmetic journal April 2005
Randomized benchmarking of quantum gates journal January 2008
Self-consistent quantum process tomography journal June 2013
Nonexponential fidelity decay in randomized benchmarking with low-frequency noise journal August 2015
Robust calibration of a universal single-qubit gate set via robust phase estimation journal December 2015
Quantum process tomography via completely positive and trace-preserving projection journal December 2018
Calibration of a Cross-Resonance Two-Qubit Gate Between Directly Coupled Transmons journal December 2019
Restless Tuneup of High-Fidelity Qubit Gates journal April 2017
Scalable and Robust Randomized Benchmarking of Quantum Processes journal May 2011
Direct Fidelity Estimation from Few Pauli Measurements journal June 2011
Randomized Benchmarking of Multiqubit Gates journal June 2012
Characterization of Addressability by Simultaneous Randomized Benchmarking journal December 2012
Experimental Demonstration of a Cheap and Accurate Phase Estimation journal May 2017
Three-Qubit Randomized Benchmarking journal May 2019
Direct Randomized Benchmarking for Multiqubit Devices journal July 2019
Dynamically corrected gates suppressing spatiotemporal error correlations as measured by randomized benchmarking journal February 2020
Robust Extraction of Tomographic Information via Randomized Benchmarking journal March 2014
Probing Context-Dependent Errors in Quantum Processors journal June 2019
Compressed sensing journal April 2006
A fault-tolerant addressable spin qubit in a natural silicon quantum dot journal August 2016
Experimental benchmarking of quantum control in zero-field nuclear magnetic resonance journal June 2018
Quantum computation with universal error mitigation on a superconducting quantum processor journal September 2019
Generating Optical Schrodinger Kittens for Quantum Information Processing journal April 2006
Measurement of the Entanglement of Two Superconducting Qubits via State Tomography journal September 2006
Symmetrized Characterization of Noisy Quantum Processes journal September 2007
Complete Characterization of Quantum-Optical Processes journal October 2008
Unconditional quantum teleportation between distant solid-state quantum bits journal May 2014
Deterministic generation of multiparticle entanglement by quantum Zeno dynamics journal September 2015
Resonantly driven CNOT gate for electron spins journal December 2017
Multidimensional quantum entanglement with large-scale integrated optics journal March 2018
Quantum gate teleportation between separated qubits in a trapped-ion processor journal May 2019
The Large-Sample Distribution of the Likelihood Ratio for Testing Composite Hypotheses journal March 1938
Open source software in quantum computing journal December 2018
ProjectQ: an open source software framework for quantum computing journal January 2018

Cited By (3)

Noise-Induced Barren Plateaus in Variational Quantum Algorithms text January 2020
Wildcard error: Quantifying unmodeled errors in quantum processors preprint January 2020
A context-aware gate set tomography characterization of superconducting qubits preprint January 2021

Similar Records

Python GST Implementation (PyGSTi) v. 0.9
Software · Tue Jul 09 20:00:00 EDT 2019 · OSTI ID:code-28250

Efficient, Predictive Tomography of Multi-Qubit Quantum Processors
Technical Report · Sun Dec 06 23:00:00 EST 2020 · OSTI ID:1733288

Related Subjects