PERFORMANCE ANALYSIS OF QUANTUM PROGRAMS

A method, system, and product for performance analysis of quantum programs. A quantum program comprises plurality of code artifacts and is compilable into a quantum circuit. A representation of the quantum circuit that implements the quantum program is obtained. The quantum circuit manipulates a plu...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: ALON, Ravid, NAVEH, Yehuda, KIRZNER, Ofek, NAVEH, Amir, GAZIT, Lior, UR, Shmuel, CORNFELD, Eyal, ELAZARI, Avi
Format: Patent
Sprache:eng ; fre
Schlagworte:
Online-Zugang:Volltext bestellen
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
Beschreibung
Zusammenfassung:A method, system, and product for performance analysis of quantum programs. A quantum program comprises plurality of code artifacts and is compilable into a quantum circuit. A representation of the quantum circuit that implements the quantum program is obtained. The quantum circuit manipulates a plurality of qubits over a plurality of cycles using a plurality of quantum gates. The representation of the quantum circuit includes circuit components. A performance measurement of a code artifact of the quantum program is automatically computed based on one or more circuit components that are mapped to the code artifact by a component to code mapping. The component to code mapping maps circuit components of the representation to the quantum circuit to respective code artifacts of the quantum program. L'invention concerne un procédé, un système et un produit pour l'analyse de performance de programmes quantiques. Un programme quantique comprend une pluralité d'artéfacts de code et peut être compilé en un circuit quantique. Une représentation du circuit quantique qui met en œuvre le programme quantique est obtenue. Le circuit quantique manipule une pluralité de bits quantiques sur une pluralité de cycles à l'aide d'une pluralité de portes quantiques. La représentation du circuit quantique comprend des composants de circuit. Une mesure de performance d'un artéfact de code du programme quantique est automatiquement calculée sur la base d'un ou de plusieurs composants de circuit qui sont mis en correspondance sur l'artéfact de code par un composant pour coder un mappage. Le composant pour coder un mappage met en correspondance des composants de circuit de la représentation avec le circuit quantique avec des artéfacts de code respectifs du programme quantique.