Emulating NetQMPI Applications with CUNQA: A Decoupled Architecture for HPC Environments
Distributed Quantum Computing (DQC) promises to scale quantum workloads beyond the limits of monolithic devices by distributing computation across multiple nodes. In this work, we propose combining two recent solutions for programming and simulation of DQC systems: NetQMPI and CUNQA. NetQMPI provides an MPI-inspired programming model for DQC over quantum-network stacks, while CUNQA emulates DQC architectures on HPC by exposing virtual QPUs (vQPUs) with a management and execution interface. This paper proposes a practical integration in which CUNQA serves as the execution backend for NetQMPI, enabling developers to write NetQMPI programs while running them on HPC-based vQPU emulation. We outline the decoupled architecture, the adapter mapping required for backend integration, and the end-to-end application execution flow.
keywords: CUNQA, Distributed Quantum Computing, HPC, MPI, NetQASM, NetQMPI, quantum networking, virtual QPU