학술논문

A Reference Implementation for a Quantum Message Passing Interface
Document Type
Conference
Source
2023 IEEE International Conference on Quantum Computing and Engineering (QCE) QCE Quantum Computing and Engineering (QCE), 2023 IEEE International Conference on. 02:292-293 Sep, 2023
Subject
Communication, Networking and Broadcast Technologies
Computing and Processing
Engineering Profession
Computers
Legged locomotion
Quantum computing
Message passing
Qubit
Phase estimation
Logic gates
Quantum Computing
Quantum Communications and Cryptography
Quantum Internet Networking Communications
Quantum Software Engineering
Language
Abstract
Quantum computers today are noisy and limited in the number of qubits that can be set with reasonable fidelities and gate times for each system. Since the current limit on the number of qubits is difficult to surpass, it is expected that the future of quantum computing will lie in connecting different quantum computers together to form a quantum network, each with its own limitations. Herein lies the field of distributed quantum computing optimized for large-scale communication. One such system that has been designed is the Quantum Message Passing Interface (QMPI). This interface, unlike the classical MPI, takes advantage of quantum teleportation to communicate between different quantum nodes but leverages the framework built for classical MPI. This general interface is essential as we try to connect various quantum computers, as it can be used to develop distributed quantum algorithms across various nodes. In this work, we develop a reference implementation for a QMPI interface in Qiskit and characterize its performance. In our interface, we have implemented point-to-point and optimized collective operations for larger distributed quantum networks. To test our framework, we demonstrate our implementation with applications that can leverage the QMPI framework including Trotterization of the transverse field Ising model and distributive quantum phase estimation. Lastly, we have developed a new technique for decomposing quantum gates across many nodes which leverages multi-controlled Toffolli gates. This technique beats the state of the art for an adder circuit in terms of fidelity and the number of EPR pairs used.