Abstract
Quantum random access memory (QRAM) is a common architecture resource for algorithms with many proposed applications, including quantum chemistry, windowed quantum arithmetic, unstructured search, machine learning, and quantum cryptography. Here, we propose two bucket-brigade QRAM architectures based on high-coherence superconducting resonators, which differ in their realizations of the conditional-routing operations. In the first, we directly construct cavity-controlled controlled- () operations, while in the second, we utilize the properties of giant-unidirectional emitters (GUEs). For both architectures, we analyze single- and dual-rail implementations of a bosonic qubit. In the single-rail encoding, we can detect first-order ancilla errors, while the dual-rail encoding additionally allows for the detection of photon losses. For parameter regimes of interest, the postselected infidelity of a QRAM query in a dual-rail architecture is nearly an order of magnitude below that of a corresponding query in a single-rail architecture. These findings suggest that dual-rail encodings are particularly attractive as architectures for QRAM devices in the era before fault tolerance.
6 More- Received 30 October 2023
- Revised 24 January 2024
- Accepted 25 March 2024
DOI:https://doi.org/10.1103/PRXQuantum.5.020312
Published by the American Physical Society under the terms of the Creative Commons Attribution 4.0 International license. Further distribution of this work must maintain attribution to the author(s) and the published article's title, journal citation, and DOI.
Published by the American Physical Society
Physics Subject Headings (PhySH)
Popular Summary
A device capable of implementing quantum random-access memory (QRAM) is essential for many contemporary quantum algorithms. This device functions much like a classical RAM; however, queries may now be performed in superposition. Due in part to the noise inherent in today’s quantum devices, no QRAMs have yet been experimentally realized.
Here, we propose architectures for a QRAM based on high-coherence (long-lived) superconducting cavities. Our proposal is based on a new gate that allows for the detection of the vast majority of errors that occur during the operation of the QRAM. If we detect an error, we simply start over and try again. Thus, for runs where no errors were detected, we can be reasonably confident the QRAM functioned as intended. In this way, we suppress the effects of detrimental noise and provide a guideline for experimentalists to build the first small-scale QRAM.
Looking ahead, we envision devising schemes for not just detecting errors in a QRAM but also correcting them. Some errors are more detrimental than others and focusing on correcting the worst ones is a possible path toward eventually scaling up to a larger-scale QRAM.