Saved in:
| Main Authors: | , , , , , |
|---|---|
| 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 |