Sharing of qubits in a quantum computing environment
AssigneeRed Hat, Inc.
InventorsLeigh Griffin, Stephen Coady
Life of this patent
Estimating the term…
Abstract
A quantum computing system receives a first qubit reservation request from a first quantum service, the first qubit reservation request identifying a first quantity of qubits. A first set of qubits equal in number to the first quantity of qubits is determined based on a qubit data structure that identifies a first plurality of qubits. The qubit data structure is altered to reserve the first set of qubits for the first quantum service. Qubit reservation information that identifies the first set of qubits is sent to the first quantum service.
Claims20
A method, comprising:
- receiving, by a quantum computing system that implements a first plurality of qubits, a first qubit reservation request from a first quantum service, the first qubit reservation request identifying a first quantity of qubits;
- determining, by the quantum computing system, based on a qubit data structure that identifies the first plurality of qubits, a first set of qubits equal in number to the first quantity of qubits;
- altering, by the quantum computing system, the qubit data structure to reserve the first set of qubits for the first quantum service;
- and
- sending, by the quantum computing system to the first quantum service, qubit reservation information that identifies the first set of qubits.
A quantum computing system, comprising:
- a memory;
- and
- a processor device coupled to the memory to:
- receive a first qubit reservation request from a first quantum service, the first qubit reservation request identifying a first quantity of qubits;
- determine, based on a qubit data structure that identifies a first plurality of qubits, a first set of qubits equal in number to the first quantity of qubits;
- alter the qubit data structure to reserve the first set of qubits for the first quantum service;
- and
- send, to the first quantum service, qubit reservation information that identifies the first set of qubits.
A non-transitory computer-readable storage medium that includes executable instructions to cause a processor device of a quantum computing system to:
- receive a first qubit reservation request from a first quantum service, the first qubit reservation request identifying a first quantity of qubits;
- determine, based on a qubit data structure that identifies a first plurality of qubits, a first set of qubits equal in number to the first quantity of qubits;
- alter the qubit data structure to reserve the first set of qubits for the first quantum service;
- and
- send, to the first quantum service, qubit reservation information that identifies the first set of qubits.
Dependencies are inferred from the claim text.