Modular software for real-time quantum control systems

Conference Paper

Real-time control software and hardware is essential for operating quantum computers. In particular, the software plays a crucial role in bridging the gap between quantum programs and the quantum system. Unfortunately, current control software is often optimized for a specific system at the cost of flexibility and portability. We propose a systematic design strategy for modular real-time quantum control software and demonstrate that modular control software can reduce the execution time overhead of kernels by 63.3% on average while not increasing the binary size. Our analysis shows that modular control software for two distinctly different systems can share between 49.8% and 91.0% of covered code statements. To demonstrate the modularity and portability of our software architecture, we run a portable randomized benchmarking experiment on two different ion-trap quantum systems.

Full Text

Duke Authors

Cited Authors

  • Riesebos, L; Bondurant, B; Whitlow, J; Kim, J; Kuzyk, M; Chen, T; Phiri, S; Wang, Y; Fang, C; Horn, AV; Brown, KR

Published Date

  • January 1, 2022

Published In

  • Proceedings 2022 Ieee International Conference on Quantum Computing and Engineering, Qce 2022

Start / End Page

  • 545 - 555

International Standard Book Number 13 (ISBN-13)

  • 9781665491136

Digital Object Identifier (DOI)

  • 10.1109/QCE53715.2022.00077

Citation Source

  • Scopus