2022
DOI: 10.48550/arxiv.2206.09938
|View full text |Cite
Preprint
|
Sign up to set email alerts
|

Quantum circuit optimization for multiple QPUs using local structure

Abstract: Interconnecting clusters of qubits will be an essential element of scaling up future quantum computers. Operations between quantum processing units (QPUs) are usually significantly slower and costlier than those within a single QPU, so usage of the interconnect must be carefully managed. This is loosely analogous to the need to manage shared caches or memory in classical multi-CPU machines. Unlike classical clusters, however, quantum data is subject to the no-cloning theorem, which necessitates a rethinking of… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2

Citation Types

0
3
0

Year Published

2022
2022
2024
2024

Publication Types

Select...
2
1

Relationship

0
3

Authors

Journals

citations
Cited by 3 publications
(3 citation statements)
references
References 22 publications
0
3
0
Order By: Relevance
“…Circuit knitting would require locating processing bottlenecks through profiling and accordingly distributing the tasks on multiple quantum processing units (QPUs), ensuring the tasks' parallelism with load balancing, which would result in the speeding up of the whole computation. In fact, this is the path IBM takes in realizing their near-term hardware development by combining multiple QPUs [48][49][50] through circuit knitting techniques.…”
Section: Simulated Results and Discussionmentioning
confidence: 99%
“…Circuit knitting would require locating processing bottlenecks through profiling and accordingly distributing the tasks on multiple quantum processing units (QPUs), ensuring the tasks' parallelism with load balancing, which would result in the speeding up of the whole computation. In fact, this is the path IBM takes in realizing their near-term hardware development by combining multiple QPUs [48][49][50] through circuit knitting techniques.…”
Section: Simulated Results and Discussionmentioning
confidence: 99%
“…We have already implemented this and discuss more about it later in the experimental section; (2) Combining our algorithm structure to an iterative method [20] that would reduce the qubits usage while improving the computational speedup by optimizing the repeated measurements; (3) Adapting a circuit knitting technique [48], which allows to break larger circuits into smaller pieces to run on a quantum computer, and then knit the results back together using a classical computer. In fact, this is the path IBM takes in realizing their near term hardware development by combining multiple quantum processing units (QPUs) through circuit knitting techniques [49,50].…”
Section: Simulated Results and Discussionmentioning
confidence: 99%
“…Suppose one aims to run a circuit that requires N qubits but only has access to M -qubit devices with M < N . Assuming these devices can exchange quantum information using a quantum interconnect, it is possible to recompile the circuit [15] such that it uses the interconnect n i times. To quantify the benefits of a quantum * ilia@entanglednetworks.com 2 .…”
mentioning
confidence: 99%