Managing Classical Processing Requirements for Quantum Error Correction
POSTER
Abstract
Quantum Error Correction requires decoders to process syndromes generated by the error-correction circuits. These decoders must process syndromes faster than they are being generated to prevent a backlog of undecoded syndromes that can exponentially increase the memory and time required to execute the program. This has resulted in the development of fast hardware decoders that accelerate decoding. Applications utilizing error-corrected quantum computers will require hundreds to thousands of logical qubits and provisioning a hardware decoder for every logical qubit can be very costly. In this work, we present a framework to reduce the number of hardware decoders and navigate the compute-memory trade-offs without sacrificing the performance or reliability of program execution. Through workload-centric characterizations, we propose efficient decoder scheduling policies which can reduce the number of hardware decoders required to run a program by up to 10× while consuming less than 100 MB of memory.
Publication: https://arxiv.org/pdf/2406.17995
Presenters
-
Satvik Maurya
University of Wisconsin - Madison
Authors
-
Satvik Maurya
University of Wisconsin - Madison
-
Swamit Tannu
University of Wisconsin - Madison, University of Wisconsin-Madison