Locality-aware Pauli-based computation for local magic state preparation
Yutaka Hirano, Keisuke Fujii
TL;DR
The paper addresses the bottleneck of magic state distillation and transfer in fault-tolerant quantum computing with surface codes. It proposes locality-aware Pauli-based computation (LAPBC), which distills magic states locally within the computation area and preserves gate locality to enable parallel $T$ gates, using a factory-less layout. Through a custom scheduler and runtime simulator, the authors demonstrate substantial reductions in execution time for random circuit sampling and 2D Ising Hamiltonian simulation, with minimal additional spatial overhead and favorable scaling as qubit count grows. The work also provides design insights on the interplay between distillation cost, acceptance probability, and overall runtime, suggesting LAPBC as a practical standard for highly parallel FTQC workloads when high-performance distillation is available.
Abstract
Magic state distillation, a process for preparing magic states needed to implement non-Clifford gates fault-tolerantly, plays a crucial role in fault-tolerant quantum computation. Historically, it has been a major bottleneck, leading to the pursuit of computation schemes optimized for slow magic state preparation. Recent advances in magic state distillation have significantly reduced the overhead, enabling the simultaneous preparation of many magic states. However, the magic state transfer cost prevents the conventional layout from efficiently utilizing them, highlighting the need for an alternative scheme optimized for highly parallel quantum algorithms. In this study, we propose locality-aware Pauli-based computation, a novel compilation scheme that distills magic states in the computation area, aiming to reduce execution time by minimizing magic state transfer costs and improving locality. Numerical experiments on random circuit sampling and 2D Ising Hamiltonian simulation demonstrate that our scheme significantly reduces execution time, while incurring little or no additional spatial overhead, compared to sequential Pauli-based computation, a conventional computation scheme, and scales favorably with increasing qubit count.
