Apparatuses, computer-implemented methods, and computer program products for instruction compilation for at least one time slice in one-dimensional quantum computing environment

The invention is entitled apparatuses, computer-implemented methods, and computer program products for instruction compilation for at least one time slice in one-dimensional quantum computing environment. Various embodiments of the present disclosure provide for instruction compilation for at least...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: LANGER CHRISTOPHER EUGENE, LUCCHETTI DOMINIC GEORGE
Format: Patent
Sprache:chi ; eng
Schlagworte:
Online-Zugang:Volltext bestellen
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
Beschreibung
Zusammenfassung:The invention is entitled apparatuses, computer-implemented methods, and computer program products for instruction compilation for at least one time slice in one-dimensional quantum computing environment. Various embodiments of the present disclosure provide for instruction compilation for at least one time slice in a one-dimensional quantum computing environment. In this regard, embodiments generate an algorithm swap command set by performing an even-odd transposition sort based on at least an initial qubit position set and a target qubit position set for one or more time slices. The algorithm swap command set may correspond to a qubit manipulation instruction set which can be used to generate a hardware instruction set that, upon execution, efficiently repositions any number of qubits to the target positions for gating. 本发明题为"用于在一维量子计算环境中针对至少一个时间片进行指令编译的装置、计算机实现的方法和计算机程序产品"。本公开的各种实施方案提供在一维量子计算环境中针对至少一个时间片进行指令编译。就这一点而言,实施方案通过至少基于一个或多个时间片的初始量子位位置集合和目标量子位位置集合来执行偶数奇数换位排序来生成算法交换命令集。所述算法交换命令集可对应于可用于生成硬件指令集的量子位操纵指