Inspektion kompilierter Schaltungen - Amazon Braket

Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.

Inspektion kompilierter Schaltungen

Wenn ein Quantenschaltkreis auf einem Hardwaregerät wie einer Quantenverarbeitungseinheit (QPU) ausgeführt werden muss, muss der Schaltkreis zunächst in ein akzeptables Format kompiliert werden, das das Gerät verstehen und verarbeiten kann. Zum Beispiel die Transpilierung des Quantenschaltkreises auf hoher Ebene bis zu den spezifischen systemeigenen Gates, die von der QPU Zielhardware unterstützt werden. Die Überprüfung der tatsächlich kompilierten Ausgabe des Quantenschaltkreises kann für Debugging- und Optimierungszwecke äußerst nützlich sein. Dieses Wissen kann helfen, potenzielle Probleme, Engpässe oder Möglichkeiten zur Verbesserung der Leistung und Effizienz der Quantenanwendung zu identifizieren. Sie können die kompilierte Ausgabe Ihrer Quantenschaltkreise für beide betrachten und analysieren Rigetti and IQM Quantencomputergeräte, die den unten angegebenen Code verwenden.

task = AwsQuantumTask(arn=task_id, aws_session=session) # After the task has finished running task_result = task.result() compiled_circuit = task_result.get_compiled_circuit()
Anmerkung

Derzeit wird die kompilierte Schaltungsausgabe für angezeigt IonQ Geräte werden nicht unterstützt.