Functional Simulation of Real-Time Quantum Control Software
arXiv:2210.14364 · doi:10.1109/QCE53715.2022.00076
Abstract
Modern quantum computers rely heavily on real-time control systems for operation. Software for these systems is becoming increasingly more complex due to the demand for more features and more real-time devices to control. Unfortunately, testing real-time control software is often a complex process, and existing simulation software is not usable or practical for software testing. For this purpose, we implemented an interactive simulator that simulates signals at the application programming interface level. We show that our simulation infrastructure simulates kernels 6.9 times faster on average compared to execution on hardware, while the position of the timeline cursor is simulated with an average accuracy of 97.9% when choosing the appropriate configuration.
arXiv comment10 pages, 7 figures, IEEE Quantum Week 2022 best paper award
References in corpus (18)
- Supplementary information for "Quantum supremacy using a programmable superconducting processor"
- Suppressing quantum errors by scaling a surface code logical qubit
- Robust randomized benchmarking of quantum processes
- A compact ion-trap quantum computing demonstrator
- Demonstration of fault-tolerant universal quantum gate operations
- Quantum Information Scrambling in a Superconducting Qutrit Processor
- Concrete Categorical Model of a Quantum Circuit Description Language with Measurement
- Q#: Enabling scalable quantum computing and development with a high-level domain-specific language
- Investigating the limits of randomized benchmarking protocols
- 16-qubit IBM universal quantum computer can be fully entangled
- Direct randomized benchmarking for multi-qubit devices
- An Experimental Microarchitecture for a Superconducting Quantum Processor
- High-fidelity Two-qubit Gates Using a MEMS-based Beam Steering System for Individual Qubit Addressing
- Robust, self-consistent, closed-form tomography of quantum logic gates on a trapped ion qubit
- Hardware for Dynamic Quantum Computing
- Quantum State Tomography of a Single Qubit: Comparison of Methods
- Modular Software for Real-Time Quantum Control Systems
- SANQ: A Simulation Framework for Architecting Noisy Intermediate-Scale Quantum Computing System