论文标题
实时量子控制系统的模块化软件
Modular Software for Real-Time Quantum Control Systems
论文作者
论文摘要
实时控制软件和硬件对于操作量子计算机至关重要。特别是,该软件在弥合量子程序和量子系统之间的差距中起着至关重要的作用。不幸的是,当前的控制软件通常以灵活性和便携性成本为特定系统优化。我们为模块化实时量子控制软件提出了系统的设计策略,并证明模块化控制软件可以将内核的执行时间平均减少63.3%,而不会增加二进制尺寸。我们的分析表明,两个截然不同的系统的模块化控制软件可以共享49.8%至91.0%的覆盖代码语句。为了证明我们软件体系结构的模块化和可移植性,我们在两个不同的离子陷阱量子系统上运行便携式随机基准测试实验。
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.