Google patents system to fit quantum programs onto available hardware
This filing describes a method for taking a quantum computing task and fitting it onto the specific physical qubits currently available on a processor. It works by mapping the required virtual qubit layout to actual hardware qubits and adjusting the program instructions to match that physical arrangement.
In the filing’s own words
Methods, systems, and apparatus for qubit surface allocation. In one aspect, a method includes receiving a request to perform a quantum computation; compiling the request to obtain a program for the quantum computation, wherein the program specifies a first qubit surface required to perform the quantum computation; mapping, based on a quantum processor type and an operational state of an available quantum processor, the first qubit surface to a plurality of physical qubits included in the available quantum processor to obtain a mapped qubit surface; transforming the program to generate a transformed program, comprising replacing quantum computing operations on the first qubit surface with quantum computing operations on the mapped qubit surface; and providing the transformed program to the available quantum processor to perform the quantum computation using the plurality of physical qubits in the mapped qubit surface.
What exactly they claim (claim 1)
1. A computer-implemented method comprising: obtaining a plurality of programs, wherein each program identifies a respective qubit surface requirement and quantum operations required to perform a quantum computation using a qubit surface that satisfies the respective qubit surface requirement; selecting, for the plurality of programs, a plurality of qubit surfaces in one or more available quantum processors, wherein each qubit surface in the plurality of qubit surfaces comprises a respective plurality of qubits included in the one or more available quantum processors, and wherein the plurality of qubit surfaces comprises at least two different qubit surfaces for parallel execution of at least two programs of the plurality of programs; transforming each program in the plurality of programs based on a corresponding qubit surface of the selected plurality of qubit surfaces to generate a plurality of transformed programs, wherein each transformed program comprises quantum operations on the corresponding qubit surface; and providing the plurality of transformed programs to the one or more available quantum processors for execution, wherein transformed programs corresponding to the at least two programs are executed in parallel on the at least two different qubit surfaces.
Facts
- Company
- Google (Google LLC)
- Official title
- QUBIT SURFACE ALLOCATION SYSTEM
- Publication number
- US20260289367A1
- Application number
- 19689193
- Filed
- May 27, 2026
- Published
- Sep 24, 2026
- Inventors
- 1
- Claims
- 20
Classified under
G06N 10/20 Physics & computingG06N 10/40 Physics & computingG06N 10/80 Physics & computingMore from Google in Chips & hardware
- Google patents quantum gates to simulate particle physics Sep 1, 2026
- Waymo patents lidar chips that split light into multiple beams Sep 8, 2026
- Google patents chip design to speed up AI math tasks Sep 8, 2026
- Google patents display that turns off colors to save battery Sep 8, 2026
- Google patents display tech that skips blank screen areas to save power Sep 15, 2026
Summaries are simplified from the filing’s own abstract and first claim. A patent filing is not a product announcement.
Patent data and drawings: U.S. Patent and Trademark Office (USPTO). Nebula is not affiliated with or endorsed by the USPTO.