Published November 24, 2022 | Version v1
Patent Open

System and Method of Partial Compilation With Variational Algorithms for Quantum Computers

Description

A computing system includes a quantum processor with qubits, a classical memory including a quantum program defining a plurality of instructions in a source language, and a classical processor configured to: (i) receive a circuit of gates representing a quantum program for a variational algorithm in which computation is interleaved with compilation; (ii) identify a plurality of blocks, each block includes a subcircuit of gates, leaving one or more remainder subcircuits of the circuit of gates outside of the plurality of blocks; (iii) pre-compile each block of the plurality of blocks with a pulse generation program to generate a plurality of pre-compiled blocks including control pulses configured to perform the associated block on the quantum processor; and (iv) iteratively execute the quantum program 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.

Files

US_2022_0374390_A1.pdf

Files (835.0 kB)

Name Size Download all
md5:b46beed344b48f4c73b0bbc2f26ca84c
835.0 kB Preview Download

Additional details

Identifiers

Patent number
US 2022/0374390 A1
Patent application number
202017641036
Other
oai:uchicago.tind.io:11122

Dates

Patent filed
2020-09-09

UChicago Information

Division(s)
Physical Sciences Division
Department(s)
Computer Science