Three ways to share a QPU: Scheduling strategies for hybrid Quantum-HPC applications
Marco Cipollini, Simone Rizzo, Sergio Iserte, Paolo Viviani, Giacomo Vitali, Matteo Barbieri, Gabriella Bettonte, Elisabetta Boella, Fulvio Ganz, Roberto Rocco, Orazio Spina, Antonio J. Pe\~na, Petter Sand{\aa}s, Iacopo Colonnelli, Alberto Scionti, Chiara Vercellino

TL;DR
This paper explores three scheduling strategies—time multiplexing, dynamic resource management, and workflow decomposition—for integrating quantum processing units into HPC systems, demonstrating their effectiveness through experiments.
Contribution
It introduces and experimentally validates three novel scheduling methodologies tailored for hybrid quantum-HPC applications, addressing resource management challenges.
Findings
Workflow strategies reduce classical resource consumption by up to 64%.
Time-multiplexing improves QPU utilization and reduces execution time.
Malleability strategies are optimal for balanced quantum-classical workloads.
Abstract
As quantum computing (QC) technologies mature, their integration into established high-performance computing (HPC) infrastructures is becoming a central objective for next-generation computing systems. However, unlocking the potential of hybrid platforms for computationally demanding workloads remains challenging. The mismatch between quantum and classical programming models, the limited maturity of quantum software stacks, and the scarcity of quantum processing units (QPUs) above all, necessitate scheduling strategies that go beyond standard HPC mechanisms to manage such heterogeneous and constrained resources. To address this issue, we investigate three distinct methodologies for HPC-QC resource scheduling: time-based multiplexing, dynamic resource management, and workflow decomposition. Experimental validation on production HPC clusters and real quantum hardware demonstrates 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.
