Search NASASearch

DOE OSTI · 3018176

Q-IRIS: The Evolution of the IRIS Task-Based Runtime to Enable Classical-Quantum Workflows

Abstract

Extreme heterogeneity in emerging HPC systems are starting to include quantum accelerators, motivating runtimes that can coordinate between classical and quantum workloads. We present a proof-of-concept hybrid execution framework integrating the IRIS asynchronous task-based runtime with the XACC quantum programming framework via the Quantum Intermediate Representation Execution Engine (QIR-EE). IRIS orchestrates multiple programs written in the quantum intermediate representation (QIR) across heterogeneous backends (including multiple quantum simulators), enabling concurrent execution of classical and quantum tasks. Although not a performance study, we report measurable outcomes through the successful asynchronous scheduling and execution of multiple quantum workloads. To illustrate practical runtime implications, we decompose a four-qubit circuit into smaller subcircuits through a process known as quantum circuit cutting, reducing per-task quantum simulation load and demonstrating how task granularity can improve simulator throughput and reduce queueing behavior -- effects directly relevant to early quantum hardware environments. We conclude by outlining key challenges for scaling hybrid runtimes, including coordinated scheduling, classical-quantum interaction management, and support for diverse backend resources in heterogeneous systems.

Keep this discovery

Explore connections, maps & timelines

BibTeXRIS

Miniskar, Narasinga Rao [ORNL] (ORCID:0000000182598891), Monil, M. A. H. [ORNL] (ORCID:0000000334194037), Wong, Elaine [ORNL] (ORCID:0000000313542020), Leyton Ortega, Vicente [ORNL], Vetter, Jeffrey [ORNL] (ORCID:0000000224496720), Johnson, Seth R [ORNL] (ORCID:0000000315048966), Humble, Travis [ORNL] (ORCID:0000000294490498). 2026-01-01. Q-IRIS: The Evolution of the IRIS Task-Based Runtime to Enable Classical-Quantum Workflows. https://doi.org/10.1145/3784828.3785240

Cite the original work for its findings. Save a collection to share your selection of sources.