Cyclone: Designing Efficient and Highly Parallel QCCD Architectural Codesigns for Fault Tolerant Quantum Memory
Sahil Khan, Abhinav Anand, Kenneth R. Brown, Jonathan M. Baker
TL;DR
The paper addresses the challenge of fault-tolerant quantum memory with non-topological CSS codes (e.g., Hypergraph Product and Bivariate Bicycle codes) on trapped-ion QCCD architectures. It introduces Cyclone, a roadblock-free, ring-based codesign where ancilla propagate in lockstep, achieving large parallelism, reduced depth, and improved logical error rates compared to grid-based baselines. The work combines hardware-software co-design, realistic noise models, and a specialized simulator (QCCDSim) to demonstrate up to ~$4\times$ speedups, ~$2$–$3\times$ reductions in logical error rate, and up to ~$20\times$ spacetime savings, with details on topology, scheduling, and resource costs. The results suggest Cyclone as a scalable, practical path toward dense, high-rate quantum memories in trapped-ion platforms, with potential extensions to related platforms like silicon quantum dots.
Abstract
Modular trapped-ion quantum computing hardware, known as QCCDs require shuttling operations in order to maintain effective all-to-all connectivity. Each module or trap can perform only one operation at a time, resulting in low intra-trap parallelism, but there is no restriction on operations happening on independent traps, enabling high inter-trap parallelism. Unlike their superconducting counterparts, the design space for QCCDs is relatively flexible and can be explored beyond current grid designs. In particular, current grid-based architectures significantly limit the performance of many promising, high-rate codes such as HGP codes and BB codes, suffering from numerous trap to trap ``roadblocks", forcing serialization and destroying the inherent parallelism of these codes.. Many of these codes are highly parallelizable, meaning that with appropriate hardware layouts and matching software schedules, execution latency can be reduced. Faster execution, in turn, reduces error accumulation from decoherence and heating, ultimately improving code performance when mapped to realistic hardware. To address this, we propose Cyclone, a circular software-hardware codesign that departs from traditional 2D grids in favor of a flexible ring topology, where ancilla qubits move in lockstep. Cyclone eliminates roadblocks, bounds total movement, and enables high levels of parallelism, resulting in up to ~4$\times$ speedup in execution times. With HGP codes, Cyclone achieves up to a 2$\times$ order of magnitude improvement in logical error rate, and with BB codes, this improvement reaches up to a 3$\times$ in order of magnitude.Spatially, Cyclone reduces the number of required traps and ancilla qubits by $2\times$.The overall spacetime improvement over a standard grid is up to $\sim 20 \times$, demonstrating Cyclone as a scalable and efficient alternative to conventional 2D QCCD architectures.
