US 12,277,442 B2
Quantum computer system scheduling and parameterization based on error correction history
Stephen Coady, Waterford (IE); and Leigh Griffin, Waterford (IE)
Assigned to Red Hat, Inc., Raleigh, NC (US)
Filed by RED HAT, INC., Raleigh, NC (US)
Filed on Jan. 18, 2022, as Appl. No. 17/577,842.
Prior Publication US 2023/0229491 A1, Jul. 20, 2023
Int. Cl. G06F 9/46 (2006.01); G06F 9/48 (2006.01); G06F 11/07 (2006.01); G06N 10/60 (2022.01); G06N 10/70 (2022.01); G06N 10/80 (2022.01)
CPC G06F 9/4881 (2013.01) [G06F 11/0706 (2013.01); G06F 11/0787 (2013.01); G06F 11/0793 (2013.01); G06N 10/60 (2022.01); G06N 10/70 (2022.01); G06N 10/80 (2022.01)] 20 Claims
OG exemplary drawing
 
1. A method comprising:
receiving, by a scheduler of a server, a request to execute a quantum algorithm;
determining, by the scheduler, a quantum computer system of a plurality of quantum computer systems to execute the quantum algorithm based on a database that stores associations between each quantum computer system of the plurality of quantum computer systems, at least one parameter associated with the quantum algorithm, and error information for the quantum algorithm;
configuring, by the scheduler, the quantum computer system for executing the quantum algorithm by reserving a set of qubits of the quantum computer system for execution of the quantum algorithm and specifying one or more properties for the set of qubits for the execution; and
transmitting, by the scheduler, the request to the quantum computer system for executing the quantum algorithm using the set of qubits and the one or more properties.