Patent ID: 11886379
Assignee: THE UNIVERSITY OF CHICAGO
Field: Computer technology (Electrical engineering)
Classification: CPC G | IPC G

Claim 14:
15. A non-transitory computer-readable storage media having computer-executable instructions embodied thereon, wherein when executed by at least one classical processor, the computer-executable instructions cause the classical processor to:
receive a circuit of gates representing a quantum program for a variational algorithm;
identify a plurality of blocks within the circuit of gates, each block of the plurality of blocks includes a subcircuit of gates from the circuit of gates, leaving one or more remainder subcircuits of the circuit of gates outside of the plurality of blocks;
pre-compile each block of the plurality of blocks with gradient ascent pulse engineering to generate a plurality of pre-compiled blocks, each pre-compiled block including control pulses configured to perform the associated block on a quantum processor; and
iteratively execute the quantum program on the quantum processor using the pre-compiled blocks as static during runtime and recompiling the one or more remainder subcircuits on the classical processor at each iteration of execution.