量子物理
[提交于 2025年4月21日
(v1)
,最后修订 2025年5月23日 (此版本, v2)]
标题: 分解量子编译:性能分析和识别高成本步骤
标题: Breaking Down Quantum Compilation: Profiling and Identifying Costly Passes
摘要: 随着量子系统能力的不断提升,量子程序的高效实用执行变得越来越关键。 每次执行都包括编译时间,这占用了整体程序运行时间的大量开销。 为了解决这一挑战,一些利用预编译技术的方案已经出现,其中整个电路或选定组件被预先编译,以减少执行期间花费的编译时间。 考虑到编译时间对量子程序执行的影响,确定每个单独的编译任务对执行时间的贡献是必要的,以便将社区的研究努力引导至开发高效的编译和执行流程。 在本工作中,我们对Qiskit中的量子电路编译过程进行了初步分析,检查了每个单独编译任务的累计运行时间,并确定了对整体编译时间影响最大的任务。 我们的结果表明,随着所需优化水平的提高,电路优化和门合成步骤成为编译量子傅里叶变换的主要任务,单个步骤可能消耗高达87%的总编译时间。 映射步骤对于GHZ态准备电路的编译时间最长,占总编译时间的99%以上。
文献和引用工具
与本文相关的代码,数据和媒体
alphaXiv (什么是 alphaXiv?)
CatalyzeX 代码查找器 (什么是 CatalyzeX?)
DagsHub (什么是 DagsHub?)
Gotit.pub (什么是 GotitPub?)
Hugging Face (什么是 Huggingface?)
带有代码的论文 (什么是带有代码的论文?)
ScienceCast (什么是 ScienceCast?)
演示
推荐器和搜索工具
arXivLabs:与社区合作伙伴的实验项目
arXivLabs 是一个框架,允许合作伙伴直接在我们的网站上开发和分享新的 arXiv 特性。
与 arXivLabs 合作的个人和组织都接受了我们的价值观,即开放、社区、卓越和用户数据隐私。arXiv 承诺这些价值观,并且只与遵守这些价值观的合作伙伴合作。
有一个为 arXiv 社区增加价值的项目想法吗? 了解更多关于 arXivLabs 的信息.