March 2026

Conference Paper

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

By:
Miniskar, Narasinga Rao ; Monil, Mohammad Alaul Haque ; Wong, Elaine Y; Leyton Ortega, Vicente A; Vetter, Jeffrey S; Johnson, Seth R; Humble, Travis S
Page Number:
323-329
Book Title:
SCA/HPCAsiaWS '26: Proceedings of the Supercomputing Asia and International Conference on High Performance Computing in Asia Pacific Region Workshops
Publication Date:
March 12, 2026
Conference Name:
5th International Workshop on Extreme Heterogeneity Solutions (exHET 2026)
Conference Location:
Osaka, Japan
Conference Sponsor:
ACM and SigHPC
View DOI Listing:
https://doi.org/10.1145/3784828.3785240

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.