The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.

The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.

Date of Patent:
Jul. 01, 2025

Filed:

Jan. 31, 2022
Applicant:

Intel Corporation, Santa Clara, CA (US);

Inventors:

Xiang Zou, Portland, OR (US);

Justin Hogaboam, Aloha, OR (US);

Pradnya Laxman Khalate, Cornelius, OR (US);

Xin-Chuan Wu, Santa Clara, CA (US);

Anne Matsuura, Portland, OR (US);

Shavindra Premaratne, Portland, OR (US);

Assignee:

Intel Corporation, Santa Clara, CA (US);

Attorney:
Primary Examiner:
Int. Cl.
CPC ...
G06F 8/41 (2018.01); G06N 10/80 (2022.01);
U.S. Cl.
CPC ...
G06F 8/447 (2013.01); G06N 10/80 (2022.01);
Abstract

Apparatus and method for compiling and executing hybrid classical-quantum programs. For example, one embodiment of a method comprises: reading source code specifying both non-quantum operations to be performed by a host processor and quantum operations to be performed by a quantum accelerator; compiling the source code to generate a target object file, wherein portions of the source code specifying the quantum operations are compiled into quantum basic blocks (QBBs) in the target object file, each QBB comprising one or more quantum instructions to be executed by the quantum accelerator and wherein portions of the source code specifying the non-quantum operations are compiled into native instructions to be executed by the host processor.


Find Patent Forward Citations

Loading…