QPulseLib: Accelerating the Pulse Generation of Quantum Circuit with Reusable Patterns

Wuwei Tian, Xinghui Jia,Siwei Tan, Zixuan Song,Liqiang Lu,Jianwei Yin

2023 IEEE/ACM INTERNATIONAL CONFERENCE ON COMPUTER AIDED DESIGN, ICCAD(2023)

引用 0|浏览2
暂无评分
摘要
Quantum circuit serves as a popular programming model that describes the computation using a set of quantum gates, which requires generating a sequence of pulses that collect the operation of each gate for superconducting quantum devices. However, existing quantum synthesis frameworks, like IBM OpenPulse [1], involve massive redundant computation during pulse generation, suffering from a high computational cost when handling large-scale circuits. In this paper, we propose QPulseLib, a novel library with reusable pulses that can directly provide the pulse of a circuit block. To establish this library, we transform the circuit and apply convolutional operators to extract reusable patterns and pre-calculate their resultant pulses. Then, we develop a matching algorithm to identify such patterns shared by the target circuit. Experiments show that QPulseLib achieves 158.46x and 16.03x speedup for pulse generation, compared to OpenPulse and AccQOC [2].
更多
查看译文
关键词
quantum computing,pulse generation,pre-synthesis
AI 理解论文
溯源树
样例
生成溯源树,研究论文发展脉络
Chat Paper
正在生成论文摘要