Shuttling Compiler for a Trapped-Ion Quantum Computer Architecture with Junctions
Current trapped-ion quantum computer architectures based on segmented traps utilize shuttling operations to establish connectivity between multiple sub-registers within one quantum processing unit. Complex trap architectures, including racetrack loops and junctions, offer prospects for increased scalability and have been successfully built and demonstrated. As hardware capabilities evolve, the need arises for additional automated software layers within the control stack for managing qubit routing. We present the automated generation of shuttling schedules for a branched ID architecture within a shuttling compiler that requires the integration of junctions. This not only provides the means for leveraging future new hardware advances, but also allows guiding the development of future architecture via resource estimation. Testing a wide range of quantum circuits, the junction-enabled shuttling compiler is able to reduce the necessary operations by a factor > 50 for translations and > 20 for separation/merge as compared to a linear architecture.
Authors
- Ulrich Poschinger (ORCID: https://orcid.org/0000-0001-5341-7860)
- André Brinkmann (ORCID: https://orcid.org/0000-0003-3083-2775)
- Janis Wagner (ORCID: https://orcid.org/0000-0001-8789-9079)
- Ferdinand Schmidt‐Kaler (ORCID: https://orcid.org/0000-0002-5697-2568)
- Christian Melzer (ORCID: https://orcid.org/0000-0001-7482-7682)
- Fabian Kreppel (ORCID: https://orcid.org/0000-0002-8523-2112)
- Janine Hilder (ORCID: https://orcid.org/0000-0001-9129-1314)
Publication Details
- Published
- 2024-09-15
- DOI
- https://doi.org/10.1109/qce60285.2024.00126
- Primary Topic
- Quantum Computing Algorithms and Architecture
- Type
- article
- Field-Weighted Citation Impact
- 0.00
Funders
- Office of the Director of National Intelligence
- Intelligence Advanced Research Projects Activity
- Army Research Office