Published January 27, 2026 | Version v1
Journal article

qSIEVE: Efficient qLDPC Memory via Systolic Movement in Atom Arrays

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

UChicago Information

Division(s)
Physical Sciences Division
Department(s)
Computer Science