Classic and Quantum Task-Based Intelligent Runtime for QIRs Running on Multiple QPUs

📅 2026-05-11
📈 Citations: 0
Influential: 0
📄 PDF

career value

214K/year
🤖 AI Summary
This work addresses the challenge of hybrid quantum-classical task scheduling in heterogeneous systems integrating CPUs, GPUs, and quantum processing units (QPUs). It proposes a task-based intelligent runtime system that combines the IRIS asynchronous scheduler with a QIR execution engine (QIR-EE), enabling, for the first time, fine-grained quantum circuit partitioning—via the QCut library—and parallel scheduling. The system supports concurrent dispatch of QIR programs to multiple simulators or physical QPUs, achieving true hybrid execution on a single node and fusing subcircuit results through classical post-processing. This approach significantly reduces per-task simulation overhead while preserving computational accuracy. Experimental results demonstrate successful partitioning of 4- to 20-qubit circuits into three subcircuits executed in parallel, validating the method’s feasibility and performance gains.
📝 Abstract
High-performance computing systems are rapidly evolving into heterogeneous platforms that fuse quantum accelerators with traditional classical processing units (CPUs) and graphical processing units (GPUs). This convergence calls for runtimes capable of managing both classical and quantum workloads in a unified manner. We introduce an intelligent, task-based runtime that marries the Intelligent RuntIme System (IRIS) asynchronous scheduler with a quantum programming stack through the Quantum Intermediate Representation Execution Engine (QIR-EE). Our design allows programs written in the quantum intermediate representation (QIR) to be dispatched concurrently to a variety of back-ends, including multiple quantum simulators and nascent quantum processors, enabling genuine hybrid execution on a single node. To illustrate its practicality, we partition a 4-qubit and 20-qubit circuit into three sub-circuits using quantum circuit cutting via the QCut library. Each sub-circuit is simulated independently by the QIR-EE driver within IRIS, after which a classical post-processing step merges the simulation results to recover the outcome of the original full-circuit computation. This case study demonstrates how finer task granularity can enable the parallel execution and lower the simulation burden per quantum task while preserving overall accuracy, highlighting the feasibility of our hybrid approach.
Problem

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

heterogeneous computing
quantum-classical hybrid
task-based runtime
Quantum Intermediate Representation
multi-QPU execution
Innovation

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

Quantum Intermediate Representation
Task-based Runtime
Hybrid Quantum-Classical Execution
Quantum Circuit Cutting
Intelligent Scheduling
🔎 Similar Papers