CPC G06N 10/00 (2019.01) [G06F 9/54 (2013.01)] | 19 Claims |
1. A method comprising:
receiving, by a first computing system comprising a processor device from a requestor, a first request to reserve at least one qubit, the first request including an application identifier (ID) of a first quantum application;
accessing qubit metadata that describes characteristics of a first plurality of qubits implemented by a first quantum computing system to identify a first qubit of the first plurality of qubits that is available to be reserved;
modifying the qubit metadata to reserve the first qubit to thereby inhibit access to the first qubit by any quantum application other than the first quantum application;
prior to an initiation of the first quantum application, receiving a second request to reserve a qubit of the first plurality of qubits, the second request including an application ID of a second quantum application;
accessing the qubit metadata;
determining that no qubits of the first plurality of qubits are available based on the qubit metadata; and
rejecting the second request based on determining that no qubits of the first plurality of qubits are available.
|