An Abstract Model and Efficient Routing for Logical Entangling Gates on Zoned Neutral Atom Architectures
arXiv:2405.08068 · doi:10.1109/QCE60285.2024.00098
Abstract
Recent experimental achievements have demonstrated the potential of neutral atom architectures for fault-tolerant quantum computing. These architectures feature the dynamic rearrangement of atoms during computation, enabling nearly arbitrary two-dimensional rearrangements. Additionally, they employ a zoned layout with dedicated regions for entangling, storage, and readout. This architecture requires design automation software that efficiently compiles quantum circuits to this hardware and takes care that atoms are in the right place at the right time. In this paper, we initiate this line of work by providing, (1) an abstract model of the novel architecture and, (2) an efficient solution to the routing problem of entangling gates. By this, we aim to maximize the parallelism of entangling gates and minimize the overhead caused by the routing of atoms between zones. In addition to that, we keep the realm of fault-tolerant quantum computing in mind and consider logical qubit arrays, each of which encodes one logical qubit. We implemented the proposed idea as a tool called NALAC and demonstrated its effectiveness and efficiency by showing that it can significantly reduce the routing overhead of logical entangling gates compared to the naive approach. As part of the Munich Quantum Toolkit (MQT), NALAC is publicly available as open-source at https://github.com/cda-tum/mqt-qmap.
12 pages, 19 figures v2: revised manuscript
References in corpus (9)
- Surface codes: Towards practical large-scale quantum computation
- Logical quantum processor based on reconfigurable atom arrays
- An atom-by-atom assembler of defect-free arbitrary 2d atomic arrays
- Demonstration of multi-qubit entanglement and algorithms on a programmable neutral atom quantum computer
- Quantum computing with neutral atoms
- Restrictions on Transversal Encoded Quantum Gate Sets
- Experimental demonstration of fault-tolerant state preparation with superconducting qubits
- Continuous operation of large-scale atom arrays in optical lattices
- The MQT Handbook: A Summary of Design Automation Tools and Software for Quantum Computing
Cited by in corpus (7)
- The Munich Quantum Software Stack: Connecting End Users, Integrating Diverse Quantum Technologies, Accelerating HPC
- Reuse-Aware Compilation for Zoned Quantum Architectures Based on Neutral Atoms
- Mantra: Rewriting Quantum Programs to Minimize Trap-Movements for Zoned Rydberg Atom Arrays
- Towards Supporting QIR: Steps for Adopting the Quantum Intermediate Representation
- Optimal State Preparation for Logical Arrays on Zoned Neutral Atom Quantum Computers
- Routing-Aware Placement for Zoned Neutral Atom-based Quantum Computing
- Compilation of QCrank Encoding Algorithm for a Dynamically Programmable Qubit Array Processor