CUNQA: a Distributed Quantum Computing emulator for HPC
Jorge V\'azquez-P\'erez, Daniel Exp\'osito-Pati\~no, Marta Losada, \'Alvaro Carballido, Andr\'es G\'omez, Tom\'as F. Pena

TL;DR
CUNQA is an open-source emulator that models distributed quantum computing within HPC systems, enabling early testing and evaluation of quantum architectures before physical implementations are available.
Contribution
It introduces the first emulator capable of simulating three DQC models in HPC environments, facilitating research and development in quantum computing integration.
Findings
Successfully emulates three DQC models
Demonstrates quantum phase estimation in the emulator
Provides insights into DQC performance in HPC
Abstract
The challenge of scaling quantum computers to gain computational power is expected to lead to architectures with multiple connected quantum processing units (QPUs), commonly referred to as Distributed Quantum Computing (DQC). In parallel, there is a growing momentum toward treating quantum computers as accelerators, integrating them into the heterogeneous architectures of high-performance computing (HPC) environments. This work combines these two foreseeable futures in CUNQA, an open-source DQC emulator designed for HPC environments that allows testing, evaluating and studying DQC in HPC before it even becomes real. It implements the three DQC models of no-communication, classical-communication and quantum-communication; which will be examined in this work. Addressing programming considerations, explaining emulation and simulation details, and delving into the specifics of the…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsQuantum Computing Algorithms and Architecture · Quantum Information and Cryptography · Cloud Computing and Resource Management
