Computing platform with heterogenous quantum processors
AssigneeRigetti & Co, LLC
InventorsChad Tyler Rigetti, William J. Zeng, Blake Robert Johnson, Nikolas Anton Tezak
Life of this patent
Estimating the term…
Abstract
A hybrid quantum-classical platform comprises: a first quantum processor unit (QPU); a second QPU; and a shared classical memory, the shared classical memory being connected to both the first QPU and the second QPU, wherein the shared classical memory is configured to share data between the first QPU and the second QPU. In some embodiments, the first QPU operates at a higher repetition rate and/or clock rate than the second QPU and the second QPU operates with a higher fidelity than the first QPU.
Claims20
A method of using a first quantum processor unit (QPU) to calibrate a second QPU in a hybrid quantum-classical computing platform, the method comprising:
- obtaining control parameters for the second QPU as an initial calibration;
- generating sampled data based on operating the second QPU with the control parameters;
- storing the sampled data in shared classical memory;
- using the sampled data in a quantum Hamiltonian learning process, wherein the quantum Hamiltonian learning process produces a learned Hamiltonian of the second QPU based on operating the first QPU as a trusted simulator;
- and
- updating the control parameters for the second QPU based on evaluating the learned Hamiltonian against a calibration objective function.
A hybrid quantum-classical computing platform comprising:
- a first quantum processor unit (QPU);
- a second QPU;
- shared classical memory;
- and
- a classical computing resource configured to:
- obtain control parameters for the second QPU as an initial calibration;
- generate sampled data based on operating the second QPU with the control parameters;
- store the sampled data in the shared classical memory;
- use the sampled data in a quantum Hamiltonian learning process, wherein the quantum Hamiltonian learning process produces a learned Hamiltonian of the second QPU based on operating the first QPU as a trusted simulator;
- and
- update the control parameters for the second QPU based on evaluating the learned Hamiltonian against a calibration objective function.
Dependencies are inferred from the claim text.