Back to results
US 12,761,919 B2Granted
System and method for configurable and distributed processing for quantum control
AssigneeQ.M Technologies Ltd.
InventorsYonatan Cohen, Nissim Ofek, Itamar Sivan, Nir Halay, Ori Weber
Life of this patent
Estimating the term…
Abstract
A distributed plurality of quantum controllers operate synchronously on shared data. The operations performed in each quantum controller may be non-deterministic and based on a dynamic instruction indication. The shared data may be based on results from all of the plurality of quantum controllers.
Claims29
A system comprising:
- a first quantum controller (QC) operable to generate a first data vector and an instruction;
- and
- a second QC comprising a non-deterministic hardware circuit, wherein:
- the non-deterministic hardware circuit is operable to generate a second data vector according to the first data vector and an operation,
- the first data vector comprises a stream of data on a bus,
- the instruction is distinct from the first data vector,
- the instruction is encoded as a metadata descriptor comprising one or both of the operation and an address pointer to a memory location identifying the operation,
- the metadata descriptor is written to a memory associated with the non-deterministic hardware circuit, and
- the non-deterministic hardware circuit periodically polls the memory to configure operation on the first data vector according to the metadata descriptor.
6 more elements
A method for quantum computing, the method comprising:
- generating, via a first quantum controller (QC), a first data vector and an instruction;
- generating, via a non-deterministic hardware circuit of a second QC, a second data vector according to the first data vector and an operation, wherein:
- the first data vector comprises a stream of data on a bus,
- the instruction is distinct from the first data vector, and
- the instruction is encoded as a metadata descriptor comprising one or both of the operation and an address pointer to a memory location identifying the operation;
- writing the metadata descriptor to a memory associated with the non-deterministic hardware circuit;
- and
- periodically polling the memory, by the non-deterministic hardware circuit, to configure operation on the first data vector according to the metadata descriptor.
5 more elements
Dependencies are inferred from the claim text.