Skip to main content
U.S. Department of Energy
Office of Scientific and Technical Information

NISQ+: Boosting quantum computing power by approximating quantum error correction

Journal Article · · Proceedings - International Symposium on Computer Architecture (ICSA)
 [1];  [2];  [3];  [2];  [3];  [2]
  1. Univ. of Chicago, IL (United States); Intel Corporation, Seattle, OR (United States); The University of Chicago
  2. Univ. of Chicago, IL (United States)
  3. Univ. of California, Los Angeles, CA (United States)

Quantum computers are growing in size, and design decisions are being made now that attempt to squeeze more computation out of these machines. In this spirit, we design a method to boost the computational power of near-term quantum computers by adapting protocols used in quantum error correction to implement "Approximate Quantum Error Correction (AQEC)." By approximating fully-fledged error correction mechanisms, we can increase the compute volume (qubits × gates, or "Simple Quantum Volume (SQV)") of near-term machines. The crux of our design is a fast hardware decoder that can approximately decode detected error syndromes rapidly. Specifically, we demonstrate a proof-of-concept that approximate error decoding can be accomplished online in near-term quantum systems by designing and implementing a novel algorithm in Single-Flux Quantum (SFQ) superconducting logic technology. This avoids a critical decoding backlog, hidden in all offline decoding schemes, that leads to idle time exponential in the number of T gates in a program. Our design utilizes one SFQ processing module per physical qubit. Employing state-of-the-art SFQ synthesis tools, we show that the circuit area, power, and latency are within the constraints of contemporary quantum system designs. Under pure dephasing error models, the proposed accelerator and AQEC solution is able to expand SQV by factors between 3,402 and 11,163 on expected near-term machines. The decoder achieves a 5% accuracy-threshold and pseudo-thresholds of ~ 5%,4.75%,4.5%, and 3.5% physical error-rates for code distances 3,5,7, and 9. Decoding solutions are achieved in a maximum of ~20 nanoseconds on the largest code distances studied. By avoiding the exponential idle time in offline decoders, we achieve a 10x reduction in required code distances to achieve the same logical performance as alternative designs.

Research Organization:
Univ. of Chicago, IL (United States)
Sponsoring Organization:
USDOE Office of Science (SC), Engineering & Technology; National Science Foundation (NSF)
Grant/Contract Number:
SC0020331; SC0020289
OSTI ID:
1865600
Journal Information:
Proceedings - International Symposium on Computer Architecture (ICSA), Journal Name: Proceedings - International Symposium on Computer Architecture (ICSA) Vol. 2020; ISSN 1063-6897
Publisher:
IEEECopyright Statement
Country of Publication:
United States
Language:
English

References (63)

Scalable multiparticle entanglement of trapped ions journal December 2005
Demonstration of controlled-NOT quantum gates on a pair of superconducting quantum bits journal June 2007
An adiabatic quantum flux parametron as an ultra-low-power logic device journal January 2013
RSFQ logic/memory family: a new Josephson-junction technology for sub-terahertz-clock-frequency digital systems journal March 1991
SFQmap: A Technology Mapping Tool for Single Flux Quantum Logic Circuits conference May 2018
A Microarchitecture for a Superconducting Quantum Processor journal May 2018
Neural Network based Decoders for the Surface Code text January 2019
Microwave-induced coupling of superconducting qubits text January 2008
Low-distance Surface Codes under Realistic Quantum Noise text January 2014
Experimental Comparison of Two Quantum Computing Architectures text January 2017
Decoding Small Surface Codes with Feedforward Neural Networks text January 2017
Begoming a book : divination and fictionality in Apuleius' Metamorphoses text January 2011
A simple approximation algorithm for the weighted matching problem journal February 2003
Quantum Computation and Quantum Information book January 2011
Quantum Error Correction book September 2013
Superconducting quantum circuits at the surface code threshold for fault tolerance journal April 2014
State preservation by repetitive error detection in a superconducting quantum circuit journal March 2015
Parallel entangling operations on a universal ion-trap quantum computer journal July 2019
Topological quantum memory journal September 2002
Ultra-low-power superconductor logic journal May 2011
Experimental comparison of two quantum computing architectures journal March 2017
Implications of electronics constraints for solid-state quantum error correction and quantum circuit failure probability journal August 2011
Basic circuit compilation techniques for an ion-trap quantum machine journal February 2017
Neural network decoder for topological color codes with circuit level noise journal January 2019
Decoding small surface codes with feedforward neural networks journal November 2017
Deep neural decoders for near term fault-tolerant experiments journal July 2018
Elementary gates for quantum computation journal November 1995
Possible realization of entanglement, logical gates, and quantum-information transfer with superconducting-quantum-interference-device qubits in cavity QED journal April 2003
Surface codes: Towards practical large-scale quantum computation journal September 2012
Towards practical classical processing for the surface code: Timing analysis journal October 2012
Surface code with decoherence: An analysis of three superconducting architectures journal December 2012
Efficient algorithms for maximum likelihood decoding in the surface code journal September 2014
Low-distance surface codes under realistic quantum noise journal December 2014
Cryogenic Control Architecture for Large-Scale Quantum Computing journal February 2015
Scalable Gate Architecture for a One-Dimensional Array of Semiconductor Spin Qubits journal November 2016
Microwave-induced coupling of superconducting qubits journal October 2006
Fast Decoders for Topological Quantum Codes journal February 2010
Towards Practical Classical Processing for the Surface Code journal May 2012
Universal Quantum Gate Set Approaching Fault-Tolerant Thresholds with Superconducting Qubits journal August 2012
Neural Decoder for Topological Codes journal July 2017
Topological Code Autotune journal October 2012
Quantum error correction for quantum memories journal April 2015
Rapid single flux quantum T-flip flop operating up to 770 GHz journal June 1999
A renormalization group decoding algorithm for topological quantum codes conference August 2010
A Dynamic Programming-Based, Path Balancing Technology Mapping Algorithm Targeting Area Minimization conference November 2019
SFQmap: A Technology Mapping Tool for Single Flux Quantum Logic Circuits conference May 2018
Cryo-CMOS Circuits and Systems for Quantum Computing Applications journal January 2018
The Quantum Future of Computation journal September 2016
A Microarchitecture for a Superconducting Quantum Processor journal May 2018
Zero Static Power Dissipation Biasing of RSFQ Circuits journal June 2011
Experimental Investigation of Energy-Efficient Digital Circuits Based on eSFQ Logic journal June 2013
PBMap: A Path Balancing Technology Mapping Algorithm for Single Flux Quantum Logic Circuits journal June 2019
JoSIM—Superconductor SPICE Simulator journal August 2019
Blueprint for a microwave trapped ion quantum computer journal February 2017
Cryo-CMOS Electronic Control for Scalable Quantum Computing conference June 2017
Taming the instruction bandwidth of quantum computers via hardware-managed error correction conference October 2017
An experimental microarchitecture for a superconducting quantum processor conference October 2017
Do superconducting processors really need cryogenic memories? conference October 2017
Cryogenic-DRAM based memory system for scalable quantum computers conference October 2017
Balanced Factorization and Rewriting Algorithms for Synthesizing Single Flux Quantum Logic Circuits conference May 2019
Quantum Computing in the NISQ era and beyond journal August 2018
A Simple Decoder for Topological Codes journal April 2015
Paths, Trees, and Flowers journal January 1965

Cited By (1)

QECOOL: On-Line Quantum Error Correction with a Superconducting Decoder for Surface Code conference December 2021

Similar Records

Virtualized Logical Qubits: A 2.5D Architecture for Error-Corrected Quantum Computing
Conference · Thu Oct 01 00:00:00 EDT 2020 · 2020 53rd Annual IEEE/ACM International Symposium on Microarchitecture (MICRO) · OSTI ID:1865593

Better Than Worst-Case Decoding for Quantum Error Correction
Conference · Sun Jan 29 23:00:00 EST 2023 · Proceedings of the 28th ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 2 · OSTI ID:1986249

Practical implications of SFQ-based two-qubit gates
Conference · Thu Nov 18 23:00:00 EST 2021 · 2021 IEEE International Conference on Quantum Computing and Engineering (QCE) · OSTI ID:1865581

Related Subjects