Modular software for real-time quantum control systems

L. Riesebos, Brad Bondurant, Jacob Whitlow, Junki Kim, M. Kuzyk, Tianyi Chen, Samuel Phiri, Ye Wang, Chao Fang, Andrew Van Horn, Jungsang Kim, K. Brown
{"title":"Modular software for real-time quantum control systems","authors":"L. Riesebos, Brad Bondurant, Jacob Whitlow, Junki Kim, M. Kuzyk, Tianyi Chen, Samuel Phiri, Ye Wang, Chao Fang, Andrew Van Horn, Jungsang Kim, K. Brown","doi":"10.1109/QCE53715.2022.00077","DOIUrl":null,"url":null,"abstract":"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.","PeriodicalId":263626,"journal":{"name":"2022 IEEE International Conference on Quantum Computing and Engineering (QCE)","volume":"20 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2022-09-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"6","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2022 IEEE International Conference on Quantum Computing and Engineering (QCE)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/QCE53715.2022.00077","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 6

Abstract

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.
模块化软件用于实时量子控制系统
实时控制软件和硬件对于操作量子计算机至关重要。特别是,软件在弥合量子程序和量子系统之间的差距方面起着至关重要的作用。不幸的是,当前的控制软件通常是针对特定系统进行优化的,代价是灵活性和可移植性。提出了一种模块化实时量子控制软件的系统设计策略,并证明模块化控制软件在不增加二进制大小的情况下,可将内核的执行时间开销平均降低63.3%。我们的分析表明,两个截然不同的系统的模块化控制软件可以共享49.8%到91.0%的覆盖代码语句。为了证明我们的软件架构的模块化和可移植性,我们在两个不同的离子阱量子系统上运行了一个便携式随机基准测试实验。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
自引率
0.00%
发文量
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:604180095
Book学术官方微信