FTCircuitBench: A Benchmark Suite for Fault-Tolerant Quantum Compilation and Architecture
Adrian Harkness, Shuwen Kan, Chenxu Liu, Meng Wang, John M. Martyn, Shifan Xu, Diana Chamaki, Ethan Decker, Ying Mao, Luis F. Zuluaga, Tamás Terlaky, Ang Li, Samuel Stein
TL;DR
FTCircuitBench addresses the lack of standardized benchmarks for fault-tolerant quantum computation by providing an open-source benchmark suite and end-to-end tooling that translate high-level algorithms into Clifford+T and Pauli-Based Computation representations. It couples canonical QEC models (surface code and high-rate qLDPC BB codes) with two primary fault-tolerant compilation paths (Clifford+T and PBC), enabling systematic evaluation of decomposition quality, resource overhead, and architectural fit. The framework introduces robust metrics across both representations (gate counts, interaction graphs, Pauli weights, T-gate statistics) and supports a diverse set of workloads, including quantum simulation, arithmetic, QFT, phase estimation, linear systems, and QSVT-based tasks, to reveal co-design trade-offs. By exposing baseline, unoptimized circuits and a modular pipeline that can be extended with custom passes, FTCircuitBench aims to accelerate the development of efficient FTQC compilers and hardware-aware optimizations, with practical impact on resource estimation and architecture decisions in the quantum era.
Abstract
Realizing large-scale quantum advantage is expected to require quantum error correction (QEC), making the compilation and optimization of logical operations a critical area of research. Logical computation imposes distinct constraints and operational paradigms that differ from those of the Noisy Intermediate-Scale Quantum (NISQ) regime, motivating the continued evolution of compilation tools. Given the complexity of this emerging stack, where factors such as gate decomposition precision and computational models must be co-designed, standardized benchmarks and toolkits are valuable for evaluating progress. To support this need, we introduce FTCircuitBench, which serves as: (1) a benchmark suite of impactful quantum algorithms, featuring pre-compiled instances in both Clifford+T and Pauli Based Computation models; (2) a modular end-to-end pipeline allowing users to compile and decompose algorithms for various fault-tolerant architectures, supporting both prebuilt and custom optimization passes; and (3) a toolkit for evaluating the impact of algorithms and optimization across the full compilation stack, providing detailed numerical analysis at each stage. FTCircuitBench is fully open-sourced and maintained on Github.
