US 12,001,923 B2
Quantum streaming kernel
Nikolas Anton Tezak, Oakland, CA (US); Marcus Palmer da Silva, Lafayette, CA (US); Robert Stanley Smith, Emeryville, CA (US); and Christopher Mogan Wilson, Toronto (CA)
Assigned to Rigetti & Co, LLC, Berkeley, CA (US)
Filed by Rigetti & Co, LLC, Berkeley, CA (US)
Filed on May 15, 2023, as Appl. No. 18/317,674.
Application 18/317,674 is a continuation of application No. 17/168,634, filed on Feb. 5, 2021, granted, now 11,694,108.
Application 17/168,634 is a continuation of application No. PCT/US2019/045866, filed on Aug. 9, 2019.
Claims priority of provisional application 62/716,678, filed on Aug. 9, 2018.
Prior Publication US 2023/0368061 A1, Nov. 16, 2023
Int. Cl. H03K 19/19 (2006.01); G06N 10/20 (2022.01); G06N 10/40 (2022.01); H03K 19/195 (2006.01)
CPC G06N 10/40 (2022.01) [G06N 10/20 (2022.01); H03K 19/195 (2013.01)] 24 Claims
OG exemplary drawing
 
1. A method of operating a hybrid computer system comprising a classical processor and a quantum processor comprising qubit devices, the method comprising:
parameterizing, by operation of the classical processor, a first set of quantum logic gates of a quantum logic circuit based on input data;
executing, by operation of the classical processor and the quantum processor, the quantum logic circuit, wherein executing the quantum logic circuit comprises:
applying the parameterized first set of quantum logic gates to a first subset of qubits defined by a first subset of the qubit devices;
applying a second set of quantum logic gates to the first subset of qubits and a second subset of qubits defined by a second distinct subset of the qubit devices; and
measuring a third subset of qubits defined by a third distinct subset of the qubit devices to obtain an output of the quantum logic circuit; and
generating, by operation of the classical processor, output data based on the output of the quantum logic circuit.