A High Performance Compiler for Very Large Scale Surface Code Computations

Loading...
Thumbnail Image

Access rights

openAccess
publishedVersion

URL

Journal Title

Journal ISSN

Volume Title

A1 Alkuperäisartikkeli tieteellisessä aikakauslehdessä

Major/Subject

Mcode

Degree programme

Language

en

Pages

16

Series

Quantum, Volume 8, pp. 1-16

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.

Description

Publisher Copyright: © 2024 Verein zur Forderung des Open Access Publizierens in den Quantenwissenschaften. All rights reserved.

Keywords

Other note

Citation

Watkins, G, Nguyen, H M, Watkins, K, Pearce, S, Lau, H K & Paler, A 2024, 'A High Performance Compiler for Very Large Scale Surface Code Computations', Quantum, vol. 8, pp. 1-16. https://doi.org/10.22331/q-2024-05-22-1354