One-Time Compilation of Device-Level Instructions for Quantum Subroutines
Aniket S. Dalvi, Jacob Whitlow, Marissa D'Onofrio, Leon Riesebos,, Tianyi Chen, Samuel Phiri, Kenneth R. Brown, Jonathan M. Baker

TL;DR
This paper introduces a device-level partial compilation technique for quantum routines that significantly reduces overhead by enabling dynamic parameter adjustments, demonstrated on real quantum hardware with notable speedups.
Contribution
The paper presents a novel device-level partial compilation method that minimizes repeated compilation overhead in quantum-classical routines by using parametrized machine code and RPC.
Findings
Achieved up to 2.7x speedup in VQE problems
Reduced compilation overhead to nearly constant time
Demonstrated on real trapped-ion quantum computers
Abstract
A large class of problems in the current era of quantum devices involve interfacing between the quantum and classical system. These include calibration procedures, characterization routines, and variational algorithms. The control in these routines iteratively switches between the classical and the quantum computer. This results in the repeated compilation of the program that runs on the quantum system, scaling directly with the number of circuits and iterations. The repeated compilation results in a significant overhead throughout the routine. In practice, the total runtime of the program (classical compilation plus quantum execution) has an additional cost proportional to the circuit count. At practical scales, this can dominate the round-trip CPU-QPU time, between 5% and 80%, depending on the proportion of quantum execution time. To avoid repeated device-level compilation, we…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsQuantum Computing Algorithms and Architecture · Quantum Information and Cryptography · Quantum and electron transport phenomena
