A High Performance Compiler for Very Large Scale Surface Code Computations

  • George Watkins
  • , Hoang Minh Nguyen
  • , Keelan Watkins
  • , Steven Pearce
  • , Hoi Kwan Lau
  • , Alexandru Paler

Research output: Contribution to journalArticleScientificpeer-review

13 Citations (Scopus)
72 Downloads (Pure)

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 languageEnglish
Pages (from-to)1-16
Number of pages16
JournalQuantum
Volume8
DOIs
Publication statusE-pub ahead of print - 15 May 2024
MoE publication typeA1 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