arrow
返回

MQT Predictor: Automatic Device Selection with Device-Specific Circuit Compilation for Quantum Computing

delete2025-01-14
delete0
delete
OA
AI
N
Nils Quetschlich *
L
Lukas Burgholzer
R
Robert Wille
DOI:10.1145/3673241delete
delete原文链接
delete原文求助
delete分享
delete收藏
摘要

摘要

En 中文
Fueled by recent accomplishments in quantum computing hardware and software, an increasing number of problems from various application domains are being explored as potential use cases for this new technology. Similarly to classical computing, realizing an application on a particular quantum device requires the corresponding (quantum) circuit to be compiled so that it can be executed on the device. With a steadily growing number of available devices-each with their own advantages and disadvantages-and a wide variety of different compilation tools, the number of choices to consider when trying to realize an application is quickly exploding. Due to missing tool support and automation, especially end-users who are not quantum computing experts are easily left unsupported and overwhelmed. In this work, we propose a methodology that allows one to automatically select a suitable quantum device for a particular application and provides an optimized compiler for the selected device. The resulting framework-called the MQT Predictor-not only supports end-users in navigating the vast landscape of choices, it also allows mixing and matching compiler passes from various tools to create optimized compilers that transcend the individual tools. Evaluations of an exemplary framework instantiation based on more than 500 quantum circuits and seven devices have shown that-compared with both Qiskit's and TKET's most optimized compilation flows for all devices-the MQT Predictor produces circuits within the top-3 out of 14 baselines in more than 98% of cases while frequently outperforming any tested combination by up to 53% when optimizing for expected fidelity. Additionally, the framework is trained and evaluated for critical depth as another figure of merit to showcase its flexibility and generalizability-producing circuits within the top-3 in 89% of cases while frequently outperforming any tested combination by up to 400%. MQT Predictor is part of the Munich Quantum Toolkit (MQT) and publicly available as open-source on GitHub (https://github.com/cdatum/mqt-predictor) and as an easy-to-use Python package (https://pypi.org/p/mqt.predictor).
Keyword:
Quantum circuit compilation
quantum device selection
machine learning for quantum computing
quantum computing software

期刊

A
ACM Transactions on Quantum Computing
IF:
6.8
论文数:
539
被引数:
508

机构

T
Technical University of Munich
学者数:
5.2W
论文数: 3.9W
被引数: 6.2W
引用论文

引用论文

A variational eigenvalue solver on a photonic quantum processor光子量子处理器上的变分特征值求解器
err2014-07-23
err2.7K
errOAAI
errPeruzzo, Alberto; McClean, Jarrod; Shadbolt, Peter; Yung, Man-Hong; Zhou, Xiao-Qi; Love, Peter J.; Aspuru-Guzik, Alan; O'Brien, Jeremy L.
err分享
err收藏
Dynamic ultrasound radiation force in fluids
err2005-05-26
err0
errOAAI
errGlauber T. Silva; Shigao Chen; James F. Greenleaf; Mostafa Fatemi
err分享
err收藏
A Survey on Compiler Autotuning using Machine Learning基于机器学习的编译器自动调优研究综述
err2018-09-18
err123
errOAAI
errAshouri, Amir H.; Killian, William; Cavazos, John; Palermo, Gianluca; Silvano, Cristina
err分享
err收藏
Reconstruction of the Synthetic W7984 × Opata M85 wheat reference population
err2011-11-01
err0
PREAI
errMark E. Sorrells; J. Perry Gustafson; Daryl Somers; Shiaoman Chao; David Benscher; Gina Guedira-Brown; Eric Huttner; Andrezj Kilian; Patrick E. McGuire; Kathleen Ross; James Tanaka; Peter Wenzl; Keith Williams; Calvin O. Qualset
err分享
err收藏
Option Pricing using Quantum Computers
errQUANTUM
IF5.4
err2020-07-06
err137
errOAAI
errStamatopoulos, Nikitas; Egger, Daniel J.; Sun, Yue; Zoufal, Christa; Iten, Raban; Shen, Ning; Woerner, Stefan
err分享
err收藏
学者 查看更多内容