Controller-decoder system requirements derived by implementing Shor's algorithm with surface code
Yaniv Kurman, Lior Ella, Nir Halay, Oded Wertheim, Yonatan Cohen
TL;DR
This work tackles the challenge of running non-Clifford quantum circuits under surface-code QEC by presenting an end-to-end analysis of a controller–decoder system (CDS) using Shor’s factorization of 21 as a concrete benchmark. It maps the logical circuit to a surface-code, then to a physical-level circuit, and performs end-to-end simulations to derive concrete CDS requirements, including latency, throughput, and the resources needed for decoding. The results show that with realistic superconducting hardware assumptions (approximately $P_{ ext{phys}} \, ext{about}\, 0.1\%$ and code distance $d\ge 5$), around $10^3$ physical qubits suffice to execute roughly $15$ non-Clifford gates while keeping circuit error below an actionable threshold ($\varepsilon_{\text circ} \lesssim 8.6\%$), though magic-state initialization dominates the error budget. The findings establish practical design targets for CDS in near- and medium-term non-Clifford QEC circuits and outline architectural and algorithmic directions for scaling toward fault-tolerant quantum computation.
Abstract
Quantum Error Correction (QEC) is regarded as the most promising path to quantum advantage. The success of QEC relies on achieving quantum gate fidelities below the error threshold of the QEC code, while accurately decoding errors through classical processing of the QEC stabilizer measurements. In this paper, we uncover the critical system-level requirements from a controller-decoder system (CDS) necessary to successfully execute the next milestone in QEC: a non-Clifford circuit. Using a representative non-Clifford circuit, of Shor factorization algorithm for the number 21, we convert the logical-level circuit to a QEC surface code circuit and finally to the physical level circuit. By taking into account realistic implementation aspects using typical superconducting qubit processor parameters, we reveal a broad range of core requirements from any CDS aimed at performing error corrected quantum computation. Our findings indicate that the controller-decoder closed-loop latency must remain within tens of microseconds, achievable by distributing decoding data into several decoders while ensuring fast communication between decoders and with the controller. By extending existing simulation techniques, we simulate the complete fault-tolerant factorization circuit at the physical level, demonstrating that near-term hardware performance in the scale of 0.1% physical error rates and 1000 qubits, are sufficient for a successful circuit execution. Overall, the requirements outlined here set the stage for near- and medium-term experimental realizations of non-Clifford QEC circuits.
