Abstract
We present the first high performance compiler for very large scale quantum error correction: it translates an arbitrary quantum circuit to surface code operations based on lattice surgery. Our compiler offers an end to end error correction workflow implemented by a pluggable architecture centered around an intermediate representation of lattice surgery instructions. Moreover, the compiler supports customizable circuit layouts, can be used for quantum benchmarking and includes a quantum resource estimator. The compiler can process millions of gates using a streaming pipeline at a speed geared towards real-time operation of a physical device. We compiled within seconds 80 million logical surface code instructions, corresponding to a high precision Clifford+ T implementation of the 128-qubit Quantum Fourier Transform (QFT). Our code is open-sourced at https://github. com/latticesurgery-com.
| Original language | English |
|---|---|
| Pages (from-to) | 1-16 |
| Number of pages | 16 |
| Journal | Quantum |
| Volume | 8 |
| DOIs | |
| Publication status | E-pub ahead of print - 15 May 2024 |
| MoE publication type | A1 Journal article-refereed |
Funding
George Watkins and Alexandru Paler were with funding from the Defense Advanced Research Projects Agency [under the Quantum Benchmarking (QB) program under award no. HR00112230007 and HR001121S0026 contracts]. The views, opinions and/or findings expressed are those of the authors and should not be interpreted as representing the official views or policies of the Department of Defense or the U.S. Government. Hoang Minh Nguyen, Kee-lan Watkins and George Watkins have been supported by the Unitary.fund. Hoi-Kwan Lau acknowledges support from the Canada Research Chair. Alexandru Paler acknowledges a Google Gift 2023, and funding received from the Finnish-American Research and Innovation Accelerator, one of eight global pilots funded by the Finnish Ministry of Education and Culture.
Fingerprint
Dive into the research topics of 'A High Performance Compiler for Very Large Scale Surface Code Computations'. Together they form a unique fingerprint.Cite this
- APA
- Author
- BIBTEX
- Harvard
- Standard
- RIS
- Vancouver