Quantum computer task manager
AssigneeRed Hat, Inc.
InventorsLeigh Griffin, Luigi M. Zuccarelli
Life of this patent
Estimating the term…
Abstract
A quantum computer task manager is provided. The quantum computer task manager executes on a quantum computing system that utilizes a plurality of qubits. The quantum computer task manager accesses first data associated with a first quantum service to determine a first subset of qubits used by the first quantum service. For at least one qubit of the first subset of qubits, the quantum computer task manager determines either a superposition status or an entanglement status of the at least one qubit, and communicates to a destination information that identifies the first quantum service, the at least one qubit, and either the superposition status of the at least one qubit or the entanglement status of the at least one qubit.
Claims20
A method comprising:
- accessing, by a quantum computer task manager executing on a quantum computing system that utilizes a plurality of qubits, first data associated with a first quantum service to determine a first subset of qubits used by the first quantum service;
- for at least one qubit of the first subset of qubits, determining either a superposition status or an entanglement status of the at least one qubit;
- and
- communicating, to a destination, information that identifies the first quantum service, the at least one qubit, and either the superposition status of the at least one qubit or the entanglement status of the at least one qubit.
A quantum computing system that implements a plurality of qubits, comprising:
- one or more memories;
- and
- one or more processor devices coupled to the one or more memories to:
- access, by a quantum computer task manager, first data associated with a first quantum service to determine a first subset of qubits used by the first quantum service;
- for at least one qubit of the first subset of qubits, determine either a superposition status or an entanglement status of the at least one qubit;
- and
- communicate, to a destination, information that identifies the first quantum service, the at least one qubit, and either the superposition status of the at least one qubit or the entanglement status of the at least one qubit.
A computer program product stored on a non-transitory computer-readable storage medium and including instructions configured to cause one or more processor devices, on a quantum computer that implements a plurality of qubits, to:
- access, by a quantum computer task manager, first data associated with a first quantum service to determine a first subset of qubits used by the first quantum service;
- for at least one qubit of the first subset of qubits, determine either a superposition status or an entanglement status of the at least one qubit;
- and
- communicate, to a destination, information that identifies the first quantum service, the at least one qubit, and either the superposition status of the at least one qubit or the entanglement status of the at least one qubit.
Dependencies are inferred from the claim text.