Patent · US Active

Operating a quantum processor in a heterogeneous computing architecture

US10127499B1 · kind B1 · utility

81Cited by
1References
11Claims
0Family size

Assignee

Inventors

Key dates

Filing dateAug 10, 2015
Grant dateNov 13, 2018
Priority date
Expiry dateJun 26, 2036

Classification

  • Technology area (CPC G)Physics
  • CPC primaryG06N10/60
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

In some aspects, a heterogeneous computing system includes a quantum processor unit and a classical processor unit. In some instances, variables defined by a computer program are stored in a classical memory in the heterogeneous computing system. The computer program is executed in the heterogeneous computing system by operation of the quantum processor unit and the classical processor unit. Instructions are generated for the quantum processor by a host processor unit based on values of the variables stored in the classical memory. The instructions are configured to cause the quantum processor unit to perform a data processing task defined by the computer program. The values of the variables are updated in the classical memory based on output values generated by the quantum processor unit. The classical processor unit processes the updated values of the variables.

Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.