Bridging Paradigms: Designing for HPC-Quantum Convergence
arXiv:2503.01787 · doi:10.1016/j.future.2025.107980
Abstract
This paper presents a comprehensive software stack architecture for integrating quantum computing (QC) capabilities with High-Performance Computing (HPC) environments. While quantum computers show promise as specialized accelerators for scientific computing, their effective integration with classical HPC systems presents significant technical challenges. We propose a hardware-agnostic software framework that supports both current noisy intermediate-scale quantum devices and future fault-tolerant quantum computers, while maintaining compatibility with existing HPC workflows. The architecture includes a quantum gateway interface, standardized APIs for resource management, and robust scheduling mechanisms to handle both simultaneous and interleaved quantum-classical workloads. Key innovations include: (1) a unified resource management system that efficiently coordinates quantum and classical resources, (2) a flexible quantum programming interface that abstracts hardware-specific details, (3) A Quantum Platform Manager API that simplifies the integration of various quantum hardware systems, and (4) a comprehensive tool chain for quantum circuit optimization and execution. We demonstrate our architecture through implementation of quantum-classical algorithms, including the variational quantum linear solver, showcasing the framework's ability to handle complex hybrid workflows while maximizing resource utilization. This work provides a foundational blueprint for integrating QC capabilities into existing HPC infrastructures, addressing critical challenges in resource management, job scheduling, and efficient data movement between classical and quantum resources.
14 pages, 14 figures
References in corpus (14)
- Resource-Aware Quantum Programming with General Recursion and Quantum Control
- Quantum computing with Qiskit
- Variational Quantum Linear Solver
- An Introduction to Quantum Error Correction and Fault-Tolerant Quantum Computation
- A Comparison of Various Classical Optimizers for a Variational Quantum Linear Solver
- Learning to Decode the Surface Code with a Recurrent, Transformer-Based Neural Network
- Variational Quantum Solutions to the Advection-Diffusion Equation for Applications in Fluid Dynamics
- Integrating Quantum Computing Resources into Scientific HPC Ecosystems
- A real-time, scalable, fast and highly resource efficient decoder for a quantum computer
- A hybrid quantum-classical framework for computational fluid dynamics
- Solving the Hele-Shaw flow using the Harrow-Hassidim-Lloyd algorithm on superconducting devices: A study of efficiency and challenges
- Pilot-Quantum: A Quantum-HPC Middleware for Resource, Workload and Task Management
- Understanding and Estimating the Execution Time of Quantum Circuits
- LuGo: an Enhanced Quantum Phase Estimation Implementation