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

AutoComm: A Framework for Enabling Efficient Communication in Distributed Quantum Programs

Abstract: Distributed quantum computing (DQC) is a promising approach to extending the computational power of near-term quantum devices. However, the non-local quantum communication between quantum devices is much more expensive and error-prone than the local quantum communication within each quantum device. Previous work on the DQC communication optimization focus on optimizing the communication protocol for each individual non-local gate and then adopt quantum compilation designs which are designed for local multi-qub… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
2

Citation Types

0
11
0

Year Published

2022
2022
2022
2022

Publication Types

Select...
1

Relationship

1
0

Authors

Journals

citations
Cited by 1 publication
(11 citation statements)
references
References 35 publications
0
11
0
Order By: Relevance
“…a) Communication Fusion Collective communication, if implemented efficiently, may consume fewer EPR pairs than decomposed two-node communications. Unfortunately, collective communication is not well optimized by state-of-the-art DQC compilers [17]- [19] due to the lack of communication qubits. Using the virtual communication qubits in the communication buffer, we can reduce the EPR pair consumption by exploiting the potential opportunity for collective communication.…”
Section: A Communication Transformationmentioning
confidence: 99%
See 4 more Smart Citations
“…a) Communication Fusion Collective communication, if implemented efficiently, may consume fewer EPR pairs than decomposed two-node communications. Unfortunately, collective communication is not well optimized by state-of-the-art DQC compilers [17]- [19] due to the lack of communication qubits. Using the virtual communication qubits in the communication buffer, we can reduce the EPR pair consumption by exploiting the potential opportunity for collective communication.…”
Section: A Communication Transformationmentioning
confidence: 99%
“…As an example, we consider the distributed circuit shown in Figure 6. To implement this circuit on the DQC hardware in which each compute node only has one communication qubit, five EPR pairs are needed with existing DQC compilers, e.g., [19]. However, with a communication buffer that occupies at least two qubits in node C, we can implement all two-node gates in Figure 6 together, requiring only need two EPR pairs to share q 1 and teleport q 2 to the communication buffer of node C, and then executing the circuit in Figure 6 operations into a collective communication block and then executes the collective block by collecting involved qubits into the same node with the help of the communication buffer, is called communication fusion.…”
Section: A Communication Transformationmentioning
confidence: 99%
See 3 more Smart Citations