Quantum-HPC Software Stacks and the openQSE Reference Architecture: A Survey
Amir Shehata, Brian Austin, Tom Beck, Lukas Burgholzer, Alex Chernoguzov, Spencer Churchill, Andrea Delgado, Yasuko Eckert, Jeffery Heckey, Kevin Kissell, Katherine Klymko, Josh Moles, Thomas Naughton, Lee James O'Riordan, Christian Ortiz Pauyac, Guen Prawiroatmodjo

TL;DR
This survey analyzes existing quantum HPC software stacks, identifies common patterns and needs, and proposes the openQSE reference architecture to unify and improve interoperability across quantum-HPC systems.
Contribution
It provides a comprehensive analysis of nine quantum-HPC stacks and introduces the openQSE architecture to standardize and enhance the ecosystem.
Findings
Identified common design patterns and requirements in quantum-HPC stacks.
Exposed needs for runtime abstraction, resource management, and observability.
Proposed openQSE architecture to enable interoperability and flexibility.
Abstract
Quantum resources are increasingly integrated into high-performance computing (HPC) and cloud environments, but quantum high-performance computing (QHPC) software stacks remain isolated, often proprietary, full-stack solutions lacking common interfaces across runtime, resource management, orchestration, and execution layers. This paper analyzes nine production QHPC stacks and identifies common design patterns and emerging requirements, covering deployment models, application interaction patterns, SDK support, and readiness for fault-tolerant operation. The survey exposes consistent needs in runtime abstraction, resource management, interconnect semantics, and observability. Based on these findings, we propose the open quantum-HPC software ecosystem ( openQSE) reference architecture as a first step toward unifying the state-of-the-practice. openQSE defines a set of layer boundaries that…
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.
