Saved in:
Bibliographic Details
Main Authors: Robertson, Alan, Gao, Haowen, Sanders, Yuval R.
Format: Preprint
Published: 2025
Subjects:
Online Access:https://arxiv.org/abs/2506.04620
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1866910989164740608
author Robertson, Alan
Gao, Haowen
Sanders, Yuval R.
author_facet Robertson, Alan
Gao, Haowen
Sanders, Yuval R.
contents The emerging field of quantum resource estimation is aimed at providing estimates of the hardware requirements (`quantum resources') needed to execute a useful, fault-tolerant quantum computation. Given that quantum computers are intended to compete with supercomputers, useful quantum computations are likely to involve the use of millions of qubits and error correction clock cycles. The compilation and benchmarking of these circuits depends on placement and routing algorithms, which are infeasible to construct at scale by hand. We offer a compiler that transforms a quantum circuit into a sequence of lattice surgery operations. The compiler manages memory in terms of surface code patches and costs the space-time volume and cycle counts of the input circuits. These compiled lattice surgery objects are then recursively repurposed as gates for larger scale compilations. Our code is available on GitHub under a permissive software license and we welcome community contributions.
format Preprint
id arxiv_https___arxiv_org_abs_2506_04620
institution arXiv
publishDate 2025
record_format arxiv
spellingShingle A Resource Allocating Compiler for Lattice Surgery
Robertson, Alan
Gao, Haowen
Sanders, Yuval R.
Quantum Physics
The emerging field of quantum resource estimation is aimed at providing estimates of the hardware requirements (`quantum resources') needed to execute a useful, fault-tolerant quantum computation. Given that quantum computers are intended to compete with supercomputers, useful quantum computations are likely to involve the use of millions of qubits and error correction clock cycles. The compilation and benchmarking of these circuits depends on placement and routing algorithms, which are infeasible to construct at scale by hand. We offer a compiler that transforms a quantum circuit into a sequence of lattice surgery operations. The compiler manages memory in terms of surface code patches and costs the space-time volume and cycle counts of the input circuits. These compiled lattice surgery objects are then recursively repurposed as gates for larger scale compilations. Our code is available on GitHub under a permissive software license and we welcome community contributions.
title A Resource Allocating Compiler for Lattice Surgery
topic Quantum Physics
url https://arxiv.org/abs/2506.04620