Modular software for real-time quantum control systems

被引:3
|
作者
Riesebos, Leon [1 ]
Bondurant, Brad [1 ]
Whitlow, Jacob [1 ]
Kim, Junki [2 ,3 ]
Kuzyk, Mark [1 ]
Chen, Tianyi [4 ]
Phiri, Samuel [1 ]
Wang, Ye [1 ]
Fang, Chao [1 ]
Van Horn, Andrew [1 ]
Kim, Jungsang [1 ]
Brown, Kenneth R. [1 ]
机构
[1] Duke Univ, Dept Elect & Comp Engn, Durham, NC 27708 USA
[2] Sungkyunkwan Univ, SKKU Adv Inst Nanotechnol SAINT, Suwon 16419, South Korea
[3] Sungkyunkwan Univ, Dept Nanoengn, Suwon 16419, South Korea
[4] Duke Univ, Dept Phys, Durham, NC 27708 USA
基金
美国国家科学基金会;
关键词
real-time control systems; modular software; software portability; quantum computing;
D O I
10.1109/QCE53715.2022.00077
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
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 633% 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.
引用
收藏
页码:545 / 555
页数:11
相关论文
共 50 条
  • [41] Modular Design of Real-Time Systems Using Hierarchical Communicating Real-time State Machines
    Angelo Furfaro
    Libero Nigro
    Francesco Pupo
    Real-Time Systems, 2006, 32 : 105 - 123
  • [42] Modular path integral methodology for real-time quantum dynamics
    Makri, Nancy
    JOURNAL OF CHEMICAL PHYSICS, 2018, 149 (21):
  • [43] A new method for centralised and modular supervisory control of real-time discrete event systems
    Ouedraogo, Lucien
    Khoumsi, Ahmed
    Nourelfath, Mustapha
    INTERNATIONAL JOURNAL OF CONTROL, 2010, 83 (01) : 1 - 39
  • [44] A new method for centralized and modular supervisory control of real-time discrete event systems
    Ouedraogo, Lucien
    Nourelfath, Mustapha
    Khoumsi, Ahmed
    WODES 2006: EIGHTH INTERNATIONAL WORKSHOP ON DISCRETE EVENT SYSTEMS, PROCEEDINGS, 2006, : 168 - +
  • [45] Modular composing high-performance real-time rendering software
    Shturtz, IV
    Belyaev, SY
    MULTIMEDIA, HYPERMEDIA AND VIRTUAL REALITY: MODELS, SYSTEMS, AND APPLICATIONS, 1996, 1077 : 130 - 135
  • [46] A real-time and modular weather station software architecture based on microservices
    Bonilla, J.
    Carballo, J. A.
    Abad-Alcaraz, V.
    Castilla, M.
    Alvarez, J. D.
    Fernandez-Reche, J.
    ENVIRONMENTAL MODELLING & SOFTWARE, 2025, 186
  • [47] REAL-TIME SOFTWARE
    WELLINGS, A
    SOFTWARE ENGINEERING JOURNAL, 1991, 6 (03): : 66 - 67
  • [48] A software architecture for real-time, embedded monitoring systems
    Caflisch, L
    Savigni, A
    Schettini, R
    Tisato, F
    AVSS 2005: Advanced Video and Signal Based Surveillance, Proceedings, 2005, : 540 - 545
  • [49] Real-Time Portability in Software-Defined Systems
    Spencer, Matt
    Andreozzi, Matteo
    2023 CYBER-PHYSICAL SYSTEMS AND INTERNET-OF-THINGS WEEK, CPS-IOT WEEK WORKSHOPS, 2023, : 177 - 178
  • [50] SCORPION SYSTEMS SYBIL REAL-TIME PERFORMANCE SOFTWARE
    不详
    COMPUTER MUSIC JOURNAL, 1991, 15 (02) : 84 - 86