-
公开(公告)号:US20220156628A1
公开(公告)日:2022-05-19
申请号:US17589231
申请日:2022-01-31
Applicant: Duke University , IonQ, Inc.
Inventor: Jungsang KIM , David MOEHRING , Omar SHEHAB , Yunseong NAM , Jonathan MIZRAHI , Stewart ALLEN
Abstract: The disclosure describes various aspects of a software-defined quantum computer. For example, a method is described for generating an intermediate representation of source code for a software-defined quantum computer. The method includes performing a lexical analysis on a high-level intermediate representation of a quantum programming language; performing semantic analysis on an output of the lexical analysis; and generating a mid-level intermediate representation of the quantum programming language based on an output of the semantic analysis.
-
公开(公告)号:US20220156627A1
公开(公告)日:2022-05-19
申请号:US17587957
申请日:2022-01-28
Applicant: Duke University , IonQ, Inc.
Inventor: Jungsang KIM , David MOEHRING , Omar SHEHAB , Yunseong NAM , Jonathan MIZRAHI , Stewart ALLEN
Abstract: The disclosure describes various aspects of a software-defined quantum computer. For example, a software-defined quantum computing architecture for allocating qubits is described that includes an application programming interface (API); a quantum operating system (OS) on which the API executes, with the quantum OS including a resource manager and a switch; and a plurality of quantum cores connected by the switch of the quantum resource OS. Moreover, the resource manager of the quantum resource OS determines an allocation of a plurality of qubits in the plurality of quantum cores.
-
公开(公告)号:US20190164076A1
公开(公告)日:2019-05-30
申请号:US16199993
申请日:2018-11-26
Applicant: IonQ, Inc.
Inventor: Jungsang KIM , David MOEHRING , Omar SHEHAB , Yunseong NAM , Jonathan MIZRAHI , Stewart ALLEN
Abstract: The disclosure describes various aspects of a software-defined quantum computer. For example, a software-defined quantum computer and an expandable/modular quantum computer are described. Also described are at least a software-defined quantum architecture, a resource manager workflow, a quantum compiler architecture, hardware description language configuration, levels of application programming interface (API) access points, and exception handling in software-defined quantum architecture.
-
-