Scheduling Quantum Programs
ORAL
Abstract
In compiling quantum circuits it can be analytically convenient to assume each gate takes the same amount of physical time and to set our unit time step to the maximum gate time. However, as is the case on quantum computers based on superconducting qubits, each gate takes a certain distinct amount of time, which leads to the possibility of additional optimization. In this talk, we formalize the notion of gate times using quantum abstract machines as a foundation, and introduce methods to optimize gate scheduling via temporally dense parallelization using black-box information (i.e., no knowledge of the structure of the gate pulses) and white-box information (i.e., knowledge of the geometry of the gate pulses over time).
–
Authors
-
Robert Smith
Rigetti Quantum Computing
-
Michael Curtis
Rigetti Quantum Computing
-
Anthony Polloreno
Rigetti Quantum Computing
-
Nicholas Rubin
Rigetti Quantum Computing
-
Nikolas Tezak
Rigetti Quantum Computing, Edward L. Ginzton Laboratory, Stanford University, Stanford, USA
-
William Zeng
Rigetti Quantum Computing