QUANTUM PROCESSING SYSTEM

A method, apparatus, system, and computer program product (1022) for quantum processing. A target quantum programming for a process (204) for a quantum computer is identified. A universal gate set (248) is selected based on a computer type (252) for the quantum computer. Any operation possible for a...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: THOMPSON, Richard Joel, KAGELE, Marina M
Format: Patent
Sprache:eng ; fre ; ger
Schlagworte:
Online-Zugang:Volltext bestellen
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
Beschreibung
Zusammenfassung:A method, apparatus, system, and computer program product (1022) for quantum processing. A target quantum programming for a process (204) for a quantum computer is identified. A universal gate set (248) is selected based on a computer type (252) for the quantum computer. Any operation possible for a particular quantum computer can be performed using the universal gate set (248). Instructions (218) for the process (204) in a source quantum programming language are sent to a source quantum language translator which outputs a digital model representation (226) of quantum computer components (228) that are arranged to perform the process (204) using the instructions (218). The digital model representation (226) of the quantum computer components (228) and the universal gate set (248) are sent to a target quantum language translator, which outputs the instructions (218) for operations (220) for the process (204) in a target quantum programming language using the digital model representation (226) of the quantum computer components (228) and the universal gate set (248) for the computer type (252) for the quantum computer.