qSIEVE: Efficient qLDPC Memory via Systolic Movement in Atom Arrays
Creators
- 1. University of Chicago
- 2. University of Texas at Austin
Description
As quantum machines have scaled up in their number of qubits, significant research has turned towards increasing their fidelity with quantum error correction codes. Although promising results have been shown with the surface code, which only requires near-neighbor connections between qubits, the high qubit overhead of such local codes promises to be problematic. Consequently, recent work has explored non-local quantum LDPC (qLDPC) codes, which have good asymptotic encoding rates. Despite theoretical progress, hardware implementations of these codes have been a longstanding challenge.
At the experimental level, demonstrations of movement based communication on atom arrays suggest this is a powerful new primitive to achieve non-local connectivity. Leveraging this, we present a protocol for implementing non-local qLDPC codes in hardware. Our protocol, qSIEVE, is a co-design of such codes with movement in atom arrays. qSIEVE defines a restricted family of qLDPC codes that can be implemented efficiently with systolic movement.
We then quantify the utility of qSIEVE in the context of a complete fault tolerant architecture. We compare the cost of implementing benchmark programs in a standard, surface code only architecture and a mixed architecture where data is stored in qLDPC memory with qSIEVE and loaded to surface codes for computation.
Additional details
Identifiers
- DOI
- 10.1145/3779066
- Other
- oai:uchicago.tind.io:16792
Funding
- U.S. National Science Foundation
- Phy-232580
- U.S. National Science Foundation
- 2016136
- United States Department of Energy
- W911NF-23-1-0077
- National Aeronautics and Space Administration
- 80NSSC25M7057
- Fluor Marine Propulsion (United States)
- 140449-R08
- Oak Ridge Leadership Computing Facility
- DE-AC05-00OR22725