CloudQC: A Network-aware Framework for Multi-tenant Distributed Quantum Computing
By: Ruilin Zhou , Yuhang Gan , Yi Liu and more
Potential Business Impact:
Manages many quantum computers to finish jobs faster.
Distributed quantum computing (DQC) that allows a large quantum circuit to be executed simultaneously on multiple quantum processing units (QPUs) becomes a promising approach to increase the scalability of quantum computing. It is natural to envision the near-future DQC platform as a multi-tenant cluster of QPUs, called a Quantum Cloud. However, no existing DQC work has addressed the two key problems of running DQC in a multi-tenant quantum cloud: placing multiple quantum circuits to QPUs and scheduling network resources to complete these jobs. This work is the first attempt to design a circuit placement and resource scheduling framework for a multi-tenant environment. The proposed framework is called CloudQC, which includes two main functional components, circuit placement and network scheduler, with the objectives of optimizing both quantum network cost and quantum computing time. Experimental results with real quantum circuit workloads show that CloudQC significantly reduces the average job completion time compared to existing DQC placement algorithms for both single-circuit and multi-circuit DQC. We envision this work will motivate more future work on network-aware quantum cloud.
Similar Papers
Deadline-Aware Scheduling of Distributed Quantum Circuits in Near-Term Quantum Cloud
Quantum Physics
Makes quantum computers finish tasks faster.
An End-to-End Distributed Quantum Circuit Simulator
Emerging Technologies
Lets many small quantum computers work as one.
CUNQA: a Distributed Quantum Computing emulator for HPC
Quantum Physics
Tests future super-powerful quantum computers on regular computers.