Patents by Inventor XIN-CHUAN WU

XIN-CHUAN WU has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Patent number: 12346678
    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.
    Type: Grant
    Filed: January 31, 2022
    Date of Patent: July 1, 2025
    Assignee: Intel Corporation
    Inventors: Xiang Zou, Justin Hogaboam, Pradnya Laxman Khalate, Xin-Chuan Wu, Anne Matsuura, Shavindra Premaratne
  • Publication number: 20240193451
    Abstract: Apparatus and method for compiling and executing hybrid classical-quantum programs. For example, one embodiment of an apparatus comprises: a host processor to perform a partial compilation on hybrid quantum-classical source code to generate one or more sequential blocks of quantum operations; a quantum compiler accelerator to receive compilation work offloaded by the host processor including the one or more sequential blocks of quantum operations, the quantum compiler to perform optimization operations to optimize runtime execution of one or more of the quantum operations in view if a quantum accelerator architecture to generate optimized quantum operations; and a quantum execution accelerator having the quantum accelerator architecture to execute the optimized quantum operations to manipulate a state of one or more qubits, to measure a state of the one or more qubits, and to provide measurement data indicating the state to the host processor.
    Type: Application
    Filed: December 9, 2022
    Publication date: June 13, 2024
    Inventors: Anne MATSUURA, Pradnya Laxman KHALATE, Shavindra PREMARATNE, Sahar DARAEIZADEH, Albert SCHMITZ, Xin-Chuan WU, Todor MLADENOV, Brandon BARNETT
  • Publication number: 20230244459
    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.
    Type: Application
    Filed: January 31, 2022
    Publication date: August 3, 2023
    Inventors: XIANG ZOU, JUSTIN HOGABOAM, PRADNYA LAXMAN KHALATE, XIN-CHUAN WU, ANNE MATSUURA, SHAVINDRA PREMARATNE