Quantum Science and Technology
Benchmarking near-term devices with quantum error correction
Now that ever more sophisticated devices for quantum computing are being developed, we require ever more sophisticated benchmarks. This includes a need to determine how well these devices support the techniques required for quantum error correction. In this paper we introduce the topological_codes module of Qiskit-Ignis, which is designed to provide the tools necessary to perform such tests. Specifically, we use the RepetitionCode and GraphDecoder classes to run tests based on the repetition code and process the results. As an example, data from a 43 qubit code running on IBM's Rochester device is presented.