Scalable Quantum Error Correction for Surface Codes using FPGA

01/20/2023
by   Namitha Liyanage, et al.
0

A fault-tolerant quantum computer must decode and correct errors faster than they appear. The faster errors can be corrected, the more time the computer can do useful work. The Union-Find (UF) decoder is promising with an average time complexity slightly higher than O(d^3). We report a distributed version of the UF decoder that exploits parallel computing resources for further speedup. Using an FPGA-based implementation, we empirically show that this distributed UF decoder has a sublinear average time complexity with regard to d, given O(d^3) parallel computing resources. The decoding time per measurement round decreases as d increases, a first time for a quantum error decoder. The implementation employs a scalable architecture called Helios that organizes parallel computing resources into a hybrid tree-grid structure. Using Xilinx's cycle-accurate simulator, we present cycle-accurate decoding time for d up to 15, with the phenomenological noise model with p=0.1%. We are able to implement d up to 7 with a Xilinx ZC106 FPGA, for which an average decoding time is 120 ns per measurement round. Since the decoding time per measurement round of Helios decreases with d, Helios can decode a surface code of arbitrarily large d without a growing backlog.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
01/18/2020

A Scalable Decoder Micro-architecture for Fault-Tolerant Quantum Computing

Quantum computation promises significant computational advantages over c...
research
06/21/2023

Single-shot decoding of good quantum LDPC codes

Quantum Tanner codes constitute a family of quantum low-density parity-c...
research
10/12/2021

A scalable and fast artificial neural network syndrome decoder for surface codes

Surface code error correction offers a highly promising pathway to achie...
research
08/11/2022

NEO-QEC: Neural Network Enhanced Online Superconducting Decoder for Surface Codes

Quantum error correction (QEC) is essential for quantum computing to mit...
research
03/30/2016

FPGA Impementation of Erasure-Only Reed Solomon Decoders for Hybrid-ARQ Systems

This paper presents the usage of the Reed Solomon Codes as the Forward E...
research
05/15/2023

Fusion Blossom: Fast MWPM Decoders for QEC

The Minimum-Weight Perfect Matching (MWPM) decoder is widely used in Qua...
research
08/17/2022

Better Than Worst-Case Decoding for Quantum Error Correction

The overheads of classical decoding for quantum error correction on supe...

Please sign up or login with your details

Forgot password? Click here to reset