AG-2026.04-1761·quant-ph·cross-listed: cs.AR
No Tile Left Behind: Multiprogramming for Surface-Code Architectures
Authors
- Archisman Ghosh
- Avimita Chatterjee
- Swaroop Ghosh
Abstract
Fault-tolerant quantum computing (FTQC) is emerging as the architectural regime in which practical large-scale quantum workloads will execute. In this setting, however, multiprogramming is no longer a matter of partitioning a flat pool of qubits. Quantum error correction exposes a structured floorplan of data tiles, ancilla tiles, and magic-state service resources, so concurrent execution must account for compact placement, connectivity, routing headroom, and shared support infrastructure. This makes FTQC multiprogramming fundamentally harder than its NISQ counterpart: admission decisions can fragment the remaining floorplan, conservative reservations can waste ancilla, and dynamic contention across data, ancilla, and magic-state resources can degrade both throughput and quality of service. In this work, we develop a formal framework for FTQC multiprogramming that captures these structural constraints and their runtime implications. We formulate the baseline static allocation problem, extend it to limited-resource and online settings through hierarchy-aware scheduling policies, and further generalize it to cultivation-enabled architectures with dynamic magic-state generation. Through simulation on synthetic Clifford+T workloads, the proposed scheduler achieves a normalized system speedup of 3.1x, improving over prior FTQC multiprogramming baselines by ~29% while maintaining low mean slowdown.
Submitted
28 April 20261 month ago
Version
v1
License
CC-BY-4.0
DOI
10.48550/arXiv.2604.25976
Summary
Researchers develop scheduling algorithms for running multiple quantum programs simultaneously on fault-tolerant quantum computers, accounting for the complex spatial layout of error-correction structures, achieving 3.1x speedup over existing approaches.
- Fault-tolerant quantum computers require specialized 'tiles' for data storage, error correction, and magic-state generation—multiprogramming must fit multiple programs into this rigid floorplan without fragmenting it, unlike classical computers which treat qubits as fungible.
- The paper formalizes this as a scheduling problem with hierarchy-aware policies that balance competing demands for data tiles, ancilla (helper qubits), and magic-state resources, avoiding both waste and contention.
- A new scheduler improves system throughput by 29% over prior work while keeping individual program slowdowns low, demonstrating that thoughtful resource allocation can unlock meaningful performance gains in the near-term quantum era.
curious · generated by claude-haiku-4-5
Chat with this PDF
Ask questions, probe assumptions, request a plain-English summary. Answers cite sections from the preprint itself.
Community
Questions and answers about this paper from other readers. No formal peer review — just a place to think out loud.