Synchronization for Fault-Tolerant Quantum Computers
arXiv:2506.10258 · doi:10.1145/3695053.3730991
Abstract
Quantum Error Correction (QEC) codes store information reliably in logical qubits by encoding them in a larger number of less reliable qubits. The surface code, known for its high resilience to physical errors, is a leading candidate for fault-tolerant quantum computing (FTQC). Logical qubits encoded with the surface code can be in different phases of their syndrome generation cycle, thereby introducing desynchronization in the system. This can occur due to the production of non-Clifford states, dropouts due to fabrication defects, and the use of other QEC codes with the surface code to reduce resource requirements. Logical operations require the syndrome generation cycles of the logical qubits involved to be synchronized. This requires the leading qubit to pause or slow down its cycle, allowing more errors to accumulate before the next cycle, thereby increasing the risk of uncorrectable errors. To synchronize the syndrome generation cycles of logical qubits, we define three policies - Passive, Active, and Hybrid. The Passive policy is the baseline, and the simplest, wherein the leading logical qubits idle until they are synchronized with the remaining logical qubits. On the other hand, the Active policy aims to slow the leading logical qubits down gradually, by inserting short idle periods before multiple code cycles. This approach reduces the logical error rate (LER) by up to 2.4x compared to the Passive policy. The Hybrid policy further reduces the LER by up to 3.4x by reducing the synchronization slack and running a few additional rounds of error correction. Furthermore, the reduction in the logical error rate with the proposed synchronization policies enables a speedup in decoding latency of up to 2.2x with a circuit-level noise model.
References in corpus (49)
- Surface codes: Towards practical large-scale quantum computation
- Simulated Quantum Computation of Molecular Energies
- Suppressing quantum errors by scaling a surface code logical qubit
- Logical quantum processor based on reconfigurable atom arrays
- Dynamical decoupling and noise spectroscopy with a superconducting flux qubit
- Surface code quantum computing by lattice surgery
- Fault-Tolerant Quantum Dynamical Decoupling
- High-threshold and low-overhead fault-tolerant quantum memory
- A Game of Surface Codes: Large-Scale Quantum Computing with Lattice Surgery
- Stim: a fast stabilizer circuit simulator
- Quantum codes on a lattice with boundary
- Low-distance Surface Codes under Realistic Quantum Noise
- Performance of Deterministic Dynamical Decoupling Schemes: Concatenated and Periodic Pulse Sequences
- Magic State Distillation: Not as Costly as You Think
- MQT Bench: Benchmarking Software and Design Automation Tools for Quantum Computing
- Efficient estimation of Pauli channels
- Matching and maximum likelihood decoding of a multi-round subsystem quantum error correction experiment
- Surface code with decoherence: An analysis of three superconducting architectures
- Parametric-resonance entangling gates with a tunable coupler
- Lattice Surgery with a Twist: Simplifying Clifford Gates of Surface Codes
- Relaxing Hardware Requirements for Surface Code Circuits using Time-dynamics
- Neural-Network Decoders for Quantum Error Correction using Surface Codes:A Space Exploration of the Hardware Cost-Performance Trade-Offs
- Very low overhead fault-tolerant magic state preparation using redundant ancilla encoding and flag qubits
- Assessing requirements to scale to practical quantum advantage
- ADAPT: Mitigating Idling Errors in Qubits via Adaptive Dynamical Decoupling
- Low overhead quantum computation using lattice surgery
- 2-D color code quantum computation
- Optimized Surface Code Communication in Superconducting Quantum Computers
- Fault-tolerance thresholds for the surface code with fabrication errors
- Fault-tolerant interface between quantum memories and quantum processors
- A local pre-decoder to reduce the bandwidth and latency of quantum error correction
- A circuit-level protocol and analysis for twist-based lattice surgery
- Fault-Tolerant Code Switching Protocols for Near-Term Quantum Processors
- A High Performance Compiler for Very Large Scale Surface Code Computations
- Modular Superconducting Qubit Architecture with a Multi-chip Tunable Coupler
- Magic-State Functional Units: Mapping and Scheduling Multi-Level Distillation Circuits for Fault-Tolerant Quantum Architectures
- Adaptive surface code for quantum error correction in the presence of temporary or permanent defects
- Hierarchical decoding to reduce hardware requirements for quantum computing
- Codesign of quantum error-correcting codes and modular chiplets in the presence of defects
- Realistic Cost to Execute Practical Quantum Circuits using Direct Clifford+T Lattice Surgery Compilation
- NEO-QEC: Neural Network Enhanced Online Superconducting Decoder for Surface Codes
- Decoding Merged Color-Surface Codes and Finding Fault-Tolerant Clifford Circuits Using Solvers for Satisfiability Modulo Theories
- ERASER: Towards Adaptive Leakage Suppression for Fault-Tolerant Quantum Computing
- Co-Designed Architectures for Modular Superconducting Quantum Computers
- Magic state cultivation: growing T states as cheap as CNOT gates
- A Scalable, Fast and Programmable Neural Decoder for Fault-Tolerant Quantum Computation Using Surface Codes
- Architectures for Heterogeneous Quantum Error Correction Codes
- Spectator-Aware Frequency Allocation in Tunable-Coupler Quantum Architectures
- Optimal number of stabilizer measurement rounds in an idling surface code patch