Active volume: An architecture for efficient fault-tolerant quantum computers with limited non-local connections
Daniel Litinski, Naomi Nickerson
TL;DR
The paper addresses the high cost of fault-tolerant quantum Computation under surface codes by introducing an active-volume architecture that separates useful (active) operations from idle qubits and leverages non-local photonic connections. It formalizes active volume as the sum of block costs for logical operations and shows the overall spacetime cost scales as $2 \cdot \text{ActiveVolume}$, enabling orders-of-magnitude improvements for large, multi-qubit computations. By developing a ZX-calculus–based description of logical blocks, it provides general compilation strategies for Pauli product rotations, adders, QROM reads, and magic-state distillation, with explicit active-volume costs (e.g., Toffoli $= 12$ blocks, $Z$-type weight-$w$ measurements $= \lceil \tfrac{3}{2} w \rceil$). The architecture is demonstrated in photonic fusion-based interleaving modules, where non-local connections are natural, and includes detailed resource estimates for a 2048-bit factoring task, showing dramatic runtime gains over baseline architectures. These results offer a pathway to practical, scalable, fault-tolerant quantum computing with non-local connectivity.
Abstract
In existing general-purpose architectures for surface-code-based fault-tolerant quantum computers, the cost of a quantum computation is determined by the circuit volume, i.e., the number of qubits multiplied by the number of non-Clifford gates. We introduce an architecture using non-2D-local connections in which the cost does not scale with the number of qubits, and instead only with the number of logical operations. Each logical operation has an associated active volume, such that the cost of a quantum computation can be quantified as a sum of active volumes of all operations. For quantum computations with thousands of logical qubits, the active volume can be orders of magnitude lower than the circuit volume. Importantly, the architecture does not require all-to-all connectivity between N logical qubits. Instead, each logical qubit is connected to O(log N) other sites. As an example, we show that, using the same number of logical qubits, a 2048-bit factoring algorithm can be executed 44 times faster than on a general-purpose architecture without non-local connections. With photonic qubits, long-range connections are available and we show how photonic components can be used to construct a fusion-based active-volume quantum computer.
