Saved in:
Bibliographic Details
Main Authors: Watkins, George, Nguyen, Hoang Minh, Watkins, Keelan, Pearce, Steven, Lau, Hoi-Kwan, Paler, Alexandru
Format: Preprint
Published: 2023
Subjects:
Online Access:https://arxiv.org/abs/2302.02459
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1866909211831566336
author Watkins, George
Nguyen, Hoang Minh
Watkins, Keelan
Pearce, Steven
Lau, Hoi-Kwan
Paler, Alexandru
author_facet Watkins, George
Nguyen, Hoang Minh
Watkins, Keelan
Pearce, Steven
Lau, Hoi-Kwan
Paler, Alexandru
contents 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 \url{https://github.com/latticesurgery-com}.
format Preprint
id arxiv_https___arxiv_org_abs_2302_02459
institution arXiv
publishDate 2023
record_format arxiv
spellingShingle A High Performance Compiler for Very Large Scale Surface Code Computations
Watkins, George
Nguyen, Hoang Minh
Watkins, Keelan
Pearce, Steven
Lau, Hoi-Kwan
Paler, Alexandru
Quantum Physics
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 \url{https://github.com/latticesurgery-com}.
title A High Performance Compiler for Very Large Scale Surface Code Computations
topic Quantum Physics
url https://arxiv.org/abs/2302.02459