MPI-Q: A Message Communication Library for Large-Scale Classical-Quantum Heterogeneous Hybrid Distributed Computing

📅 2026-04-01
📈 Citations: 0
Influential: 0
📄 PDF
🤖 AI Summary
This work addresses the incompatibility between classical–quantum heterogeneous systems and existing distributed communication frameworks, which stems from disparities in data characteristics, execution paradigms, and synchronization mechanisms, thereby limiting hybrid computational efficiency. To overcome this challenge, the authors propose MPI-Q, an MPI extension tailored for large-scale classical–quantum hybrid computing. MPI-Q introduces a unified heterogeneous communication domain management scheme, a lightweight direct waveform data transfer pathway, and a cross-node quantum operation synchronization mechanism—all while preserving the conventional MPI programming model to enable efficient coordination between classical and quantum subsystems. Experimental results demonstrate near-linear scalability on a 24-node quantum system for GHZ state preparation, achieving a peak speedup of 18.76× and significantly enhancing the performance of large-scale hybrid applications.
📝 Abstract
The classical-quantum system heterogeneity (different data characteristics, execution paradigms and synchronization mechanism etc.) renders existing distributed communication mechanisms (e.g. MPI, NCCL etc.) inadequate. This bottleneck severely impairs operational synergy and programming efficiency. Thus, the performance of hybrid applications on classical-quantum heterogeneous infrastructures is directly limited. To address these challenges, this paper proposes a message-passing library tailored for large-scale classical-quantum heterogeneous distributed computing, referred to as MPI-Q. The design centers on three mechanisms. First, it defines a heterogeneous hybrid communication domain that achieves unified management of classical and quantum processes in heterogeneous hybrid systems. Second, it uses a lightweight communication path that allows classical control nodes to send device-ready waveform data directly to quantum MonitorProcesses, avoiding unnecessary relay stages. Third, it establishes a heterogeneous hybrid synchronization mechanism to tackle the problem of timing control for multi-node quantum operations. While retaining the traditional MPI programming model, MPI-Q achieves extension toward quantum subsystems. Experiments on distributed GHZ state preparation demonstrate that this model exhibits near-linear scalability, achieving a maximum speedup of 18.76 times on 24 quantum nodes. This proves that the library can effectively support large-scale heterogeneous hybrid distributed computing applications, filling the technical gap in this field.
Problem

Research questions and friction points this paper is trying to address.

classical-quantum heterogeneity
distributed communication
hybrid computing
message passing
synchronization mechanism
Innovation

Methods, ideas, or system contributions that make the work stand out.

classical-quantum heterogeneous computing
message-passing interface
hybrid communication domain
lightweight communication path
heterogeneous synchronization
🔎 Similar Papers
No similar papers found.
Feng Wang
Feng Wang
Department of Materials Science and Engineering, City University of Hong Kong
nanoparticleluminescenceupconversion
J
Junchao Wang
Laboratory for Advanced Computing and Intelligence Engineering, Information Engineering University, Zhengzhou, CN
Zeyuan Wang
Zeyuan Wang
PhD, The University of Sydney
NLPMedical Informatics
L
Lei Li
Laboratory for Advanced Computing and Intelligence Engineering, Information Engineering University, Zhengzhou, CN
Y
Yangyang Fei
Laboratory for Advanced Computing and Intelligence Engineering, Information Engineering University, Zhengzhou, CN
J
Jinyang Yao
Laboratory for Advanced Computing and Intelligence Engineering, Information Engineering University, Zhengzhou, CN
X
Xuyan Qi
Laboratory for Advanced Computing and Intelligence Engineering, Information Engineering University, Zhengzhou, CN
F
Fudong Liu
Laboratory for Advanced Computing and Intelligence Engineering, Information Engineering University, Zhengzhou, CN
Y
Yifan Hou
Laboratory for Advanced Computing and Intelligence Engineering, Information Engineering University, Zhengzhou, CN
S
Shibo Liang
Laboratory for Advanced Computing and Intelligence Engineering, Information Engineering University, Zhengzhou, CN
Z
Zheng Shan
Laboratory for Advanced Computing and Intelligence Engineering, Information Engineering University, Zhengzhou, CN