Litcius/Paper detail

Probing quantum processor performance with pyGSTi

Erik Nielsen, Kenneth Rudinger, Timothy Proctor, Antonio Russo, Kevin Young, Robin Blume-Kohout

2020Quantum Science and Technology67 citationsDOIOpen Access PDF

Abstract

Abstract 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. 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.

Topics & Concepts

Computer scienceLeverage (statistics)SoftwareQuantumBenchmarkingQuantum computerSet (abstract data type)Python (programming language)Computer engineeringVariety (cybernetics)Quantum gateEmbedded systemProtocol (science)Quantum Computing Algorithms and ArchitectureQuantum Information and CryptographyQuantum and electron transport phenomena
Probing quantum processor performance with pyGSTi | Litcius