MultiQ: Multi-Programming Neutral Atom Quantum Architectures
Francisco Rom\~ao, Daniel Vonk, Emmanuil Giortamis, Dennis Sprokholt, Pramod Bhatotia

TL;DR
MultiQ introduces a system for multi-programming on neutral atom quantum processors, enabling concurrent execution of multiple circuits to improve throughput and resource utilization with minimal fidelity loss.
Contribution
It is the first system supporting multi-programming on neutral atom QPUs, including a compiler, controller, and checker to optimize and verify concurrent circuit execution.
Findings
Achieves up to 12.3× throughput increase with 4-14 circuits.
Maintains high fidelity with only 1.3% to 3.5% loss.
Demonstrates effective resource utilization and reduced latency.
Abstract
Neutral atom Quantum Processing Units (QPUs) are emerging as a popular quantum computing technology due to their large qubit counts and flexible connectivity. However, performance challenges arise as large circuits experience significant fidelity drops, while small circuits underutilize hardware and face initialization latency issues. To tackle these problems, we propose , allowing the co-execution of multiple circuits by logically partitioning the qubit array. This approach increases resource utilization and mitigates initialization latency while maintaining result fidelity. Currently, state-of-the-art compilers for neutral atom architectures do not support multi-programming. To fill this gap, we introduce MultiQ, the first system designed for this purpose. MultiQ addresses three main challenges: (i) it compiles circuits into a…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsQuantum Computing Algorithms and Architecture · Quantum-Dot Cellular Automata · Quantum Information and Cryptography
