paperbot · PL 论文追踪

全部论文 待读 收藏

P2 QVM: Quantum Gate Virtualization Machine

QVM:量子门虚拟化机器
PLDI 9(PLDI)2025匹配度 2/10 · 论文聚焦量子门虚拟化的编译器与运行时系统,虽涉及IR和优化pass等PL/编译技术,但与用户核心关注的ML/Agentic程序静态分析、LLM辅助静态分析、浮点程序分析及贝叶斯程序分析均无直接交集。引用 3 inbox
Nathaniel Tornow, Emmanouil Giortamis, Pramod Bhatotia
crossref: 2026-09-10

AI 速览

一句话:提出可扩展的量子门虚拟化系统,通过虚拟电路IR、编译器与运行时在小型含噪QPU上高保真执行大规模量子电路。

论文针对大规模量子电路难以在规模小且含噪的量子处理器上高保真执行的问题,提出端到端通用系统 QVM。其核心是门虚拟化:定义虚拟电路中间表示,将量子电路扩展为可包含虚拟门;QVM 编译器以该 IR 为基础,通过一系列模块化优化 pass 将虚拟电路转译为优化后的电路片段;QVM 运行时则在多个 QPU 上并行虚拟化并执行这些片段。作者在 IBM 的 7 和 27 比特 QPU 上评估,结果显示可执行比特数最多达单个 QPU 比特数的两倍,平均保真度较更大 QPU 提升 4.7 倍,并将电路深度降至原来的 40%。

问题
如何在规模小、噪声高的量子处理器上高保真且可扩展地执行大规模量子电路。
方法
QVM 引入支持门虚拟化的虚拟电路 IR,并提供带模块化优化 pass 的编译器,以及在多个 QPU 上并行虚拟化并执行电路片段的运行时。
评估
在 IBM 的 7 与 27 比特 QPU 上评估,实现最多两倍于 QPU 比特数的电路执行,平均保真度提升 4.7 倍,并将电路深度降至原深度的 40%。
原文摘要(Abstract)

We present the Quantum Gate Virtualization Machine (QVM), an end-to-end generic system for scalable execution of large quantum circuits with high fidelity on noisy and small quantum processors (QPUs) by leveraging gate virtualization. QVM exposes a virtual circuit intermediate representation (IR) that extends the notion of quantum circuits to incorporate gate virtualization. Based on the virtual circuit as our IR, we propose the QVM compiler—an extensible compiler infrastructure to transpile a virtual circuit through a series of modular optimization passes to produce a set of optimized circuit fragments. Lastly, these transpiled circuit fragments are executed on QPUs using our QVM runtime—a scalable and parallel infrastructure to virtualize and execute circuit fragments on a set of QPUs. We evaluate QVM on IBM’s 7- and 27-qubit QPUs. Our evaluation shows that our approach allows for the execution of circuits with up to double the number of qubits compared to the qubit-count of a QPU, while improving fidelity by 4.7 × on average compared to larger QPUs and that we can effectively reduce circuit depths to only 40 % of the original circuit depths.

链接与引用

DOI 原文 · PDF(开放获取) ·

BibTeX
@article{paperbot3149,
  title = {QVM: Quantum Gate Virtualization Machine},
  author = {Nathaniel Tornow and Emmanouil Giortamis and Pramod Bhatotia},
  journal = {Proceedings of the ACM on Programming Languages},
  volume = {9},
  number = {PLDI},
  year = {2025},
  doi = {10.1145/3729290}
}