Time-sliced quantum circuit partitioning for modular architectures

60Citations
Citations of this article
22Readers
Mendeley users who have this article in their library.
Get full text

Abstract

Current quantum computer designs will not scale. To scale beyond small prototypes, quantum architectures will likely adopt a modular approach with clusters of tightly connected quantum bits and sparser connections between clusters. We exploit this clustering and the statically-known control flow of quantum programs to create tractable partitioning heuristics which map quantum circuits to modular physical machines one time slice at a time. Specifically, we create optimized mappings for each time slice, accounting for the cost to move data from the previous time slice and using a tunable lookahead scheme to reduce the cost to move to future time slices. We compare our approach to a traditional statically-mapped, owner-computes model. Our results show strict improvement over the static mapping baseline. We reduce the non-local communication overhead by 89.8% in the best case and by 60.9% on average. Our techniques, unlike many exact solver methods, are computationally tractable.

Cite

CITATION STYLE

APA

Baker, J. M., Duckering, C., Hoover, A., & Chong, F. T. (2020). Time-sliced quantum circuit partitioning for modular architectures. In 17th ACM International Conference on Computing Frontiers 2020, CF 2020 - Proceedings (pp. 98–107). Association for Computing Machinery, Inc. https://doi.org/10.1145/3387902.3392617

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free