量子计算利用量子力学进行计算,超导量子比特是目前实现量子计算机的更成熟的技术。在本文中,我们描述了量子处理器单元 (QPU) 的实现,该单元用于通过使用信号发生器在超导量子比特设备上以微波脉冲的形式执行指令并执行量子比特读出。我们进一步扩展 QPU 作为执行量子比特表征任务(例如光谱和退相干测量)的平台,以确定和优化执行量子门操作的工作参数。我们还展示了 QPU 在执行量子比特实验中的用途,例如高斯和因式分解以确定整数的因数和贝尔不等式测试以检查一对量子比特之间的纠缠强度。我们在将量子电路编译成微波脉冲序列以供 QPU 执行时弥合了量子计算和量子比特硬件之间的鸿沟。讨论了编译过程以及硬件限制和编译前优化程序。最后,我们展示了一个执行变分量子算法的示例,并将该示例分解为从用户提供的量子电路到将在 QPU 上执行的脉冲序列的所有层。