2020 ACM/IEEE 47th Annual International Symposium on Computer Architecture (ISCA) 2020
DOI: 10.1109/isca45697.2020.00054
|View full text |Cite
|
Sign up to set email alerts
|

SQUARE: Strategic Quantum Ancilla Reuse for Modular Quantum Programs via Cost-Effective Uncomputation

Help me understand this report
View preprint versions

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
8
0
1

Year Published

2021
2021
2024
2024

Publication Types

Select...
5
3
2

Relationship

0
10

Authors

Journals

citations
Cited by 22 publications
(9 citation statements)
references
References 53 publications
0
8
0
1
Order By: Relevance
“…Tab. 3 omits SQUARE [9] as it does not synthesize uncomputation: SQUARE expects the programmer to manually provide and mark the uncomputation code blocks for each ancilla, and then saves qubits or operations by interleaving those blocks. Silq: Enable Safe Uncomputation.…”
Section: Related Workmentioning
confidence: 99%
“…Tab. 3 omits SQUARE [9] as it does not synthesize uncomputation: SQUARE expects the programmer to manually provide and mark the uncomputation code blocks for each ancilla, and then saves qubits or operations by interleaving those blocks. Silq: Enable Safe Uncomputation.…”
Section: Related Workmentioning
confidence: 99%
“…Efficient qubit routing techniques are required to minimize compilation overhead for reliable computation. Different from existing qubit routing algorithms that respect the gate order in the input circuit [20,23,45,46], the routing in 2QAN exploits the operator permutation flexibility in a Hamiltonian. The pseudocode is in Algorithm 1 and an example is shown in Figure 3c.…”
Section: Qubit Routingmentioning
confidence: 99%
“…Scratch qubits that are entangled with data qubits alter the state of the data qubits if they are reset or measured. Reclaiming scratch (ancilla) qubits is the process of returning them to their original state for future reuse [28]. This facilitates the reuse of the scratch qubits on subsequent computations, and, at the same time, the modification of the scratch qubits downstream does not affect the output qubits in case they are entangled; 4.…”
Section: Quantum Modulesmentioning
confidence: 99%