Local Clustering Decoder: a fast and adaptive hardware decoder for the surface code
To avoid prohibitive overheads in performing fault-tolerant quantum computation, the decoding problem needs to be solved accurately and at speeds sufficient for fast feedback. Existing decoding systems fail to satisfy both of these requirements, meaning they either slow down the quantum computer or...
Gespeichert in:
Hauptverfasser: | , , , , , , |
---|---|
Format: | Artikel |
Sprache: | eng |
Schlagworte: | |
Online-Zugang: | Volltext bestellen |
Tags: |
Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
|
Zusammenfassung: | To avoid prohibitive overheads in performing fault-tolerant quantum
computation, the decoding problem needs to be solved accurately and at speeds
sufficient for fast feedback. Existing decoding systems fail to satisfy both of
these requirements, meaning they either slow down the quantum computer or
reduce the number of operations that can be performed before the quantum
information is corrupted. We introduce the Local Clustering Decoder as a
solution that simultaneously achieves the accuracy and speed requirements of a
real-time decoding system. Our decoder is implemented on FPGAs and exploits
hardware parallelism to keep pace with the fastest qubit types. Further, it
comprises an adaptivity engine that allows the decoder to update itself in
real-time in response to control signals, such as heralded leakage events.
Under a realistic circuit-level noise model where leakage is a dominant error
source, our decoder enables one million error-free quantum operations with 4x
fewer physical qubits when compared to standard non-adaptive decoding. This is
achieved whilst decoding in under 1 us per round with modest FPGA resources,
demonstrating that high-accuracy real-time decoding is possible, and reducing
the qubit counts required for large-scale fault-tolerant quantum computation. |
---|---|
DOI: | 10.48550/arxiv.2411.10343 |