State maps for quantum computing
AssigneeRed Hat, Inc.
InventorsLeigh Griffin, Stephen Coady
Life of this patent
Estimating the term…
Abstract
Examples relating to configuration of quantum computing devices using state maps are provided. In one example, data associated with one or more quantum service runs executed by a quantum computing device is obtained. A current state map for the quantum computing device is generated based at least in part on the data associated with the one or more quantum service runs. A simulated state map is generated based at least in part by performing a simulated execution of the one or more quantum service runs. A difference between the current state map and the simulated state map is determined. One or more configuration settings for the quantum computing device are determined based at least in part on the difference between the current state map and the simulated state map.
Claims20
A method, comprising:
- obtaining, by one or more computing devices, data associated with one or more quantum service runs executed by a quantum computing device;
- generating, by the one or more computing devices, a current state map for the quantum computing device based at least in part on the data associated with the one or more quantum service runs;
- generating, by the one or more computing devices, a simulated state map based at least in part on a simulated execution of the one or more quantum service runs, wherein the simulated execution is simulated by a classical computing device;
- determining, by the one or more computing devices, a difference between the current state map and the simulated state map;
- determining, by the one or more computing devices, one or more configuration settings for the quantum computing device based at least in part on the difference between the current state map and the simulated state map;
- and
- causing, by the one or more computing devices, the quantum computing device to execute a subsequent quantum service run based on the one or more configuration settings.
A computing device comprising:
- a memory;
- and
- a processor device coupled to the memory to:
- obtain data associated with one or more quantum service runs executed by a quantum computing device;
- generate a current state map for the quantum computing device based at least in part on the data associated with the one or more quantum service runs;
- generate a simulated state map based at least in part on a simulated execution of the one or more quantum service runs, wherein the simulated execution is simulated by a classical computing device;
- determine a difference between the current state map and the simulated state map;
- determine one or more configuration settings for the quantum computing device based at least in part on the difference between the current state map and the simulated state map;
- and
- cause the quantum computing device to execute a subsequent quantum service run based on the one or more configuration settings.
A non-transitory computer-readable storage medium having stored thereon computer-executable instructions that, when executed, cause one or more processor devices to:
- obtain data associated with one or more quantum service runs executed by a quantum computing device;
- generate a current state map for the quantum computing device based at least in part on the data associated with the one or more quantum service runs;
- generate a simulated state map based at least in part on a simulated execution of the one or more quantum service runs, wherein the simulated execution is simulated by a classical computing device;
- determine a difference between the current state map and the simulated state map;
- determine one or more configuration settings for the quantum computing device based at least in part on the difference between the current state map and the simulated state map;
- and
- cause the quantum computing device to execute a subsequent quantum service run based on the one or more configuration settings.
Dependencies are inferred from the claim text.