Skip to main content
U.S. Department of Energy
Office of Scientific and Technical Information

A Conceptual Architecture for a Quantum-HPC Middleware

Conference ·

Abstract-Quantum computing promises potential for science and industry by solving certain computationally complex problems faster than classical computers. Quantum computing systems evolved from coupled to classical computing nodes (HPC). With the increasing monolithic systems towards modular architectures comprising multiple quantum processing units (QPUs) scale, middleware systems that facilitate the efficient coupling of quantum-classical computing are becoming critical. Through an in-depth analysis of quantum applications, integration patterns and systems, we identified a gap in understanding Quantum HPC middleware systems. We present a conceptual middleware to facilitate reasoning about quantum-classical integration and serve as the basis for a future middleware system. An essential contribution of this paper lies in leveraging well-established high performance computing abstractions for managing workloads, tasks, and resources to integrate quantum computing into HPC systems seamlessly

Research Organization:
Brookhaven National Laboratory (BNL), Upton, NY (United States)
Sponsoring Organization:
USDOE Office of Science (SC), Advanced Scientific Computing Research (SC-21)
DOE Contract Number:
SC0012704
OSTI ID:
2204147
Report Number(s):
BNL-224922-2023-COPA
Resource Relation:
Conference: 2023 IEEE INTERNATIONAL CONFERENCE ON QUANTUM Software (QSW), Chicago, IL, 7/2/2023 - 7/8/2023
Country of Publication:
United States
Language:
English

References (66)

A Cost-Efficient Approach towards Computational Fluid Dynamics Simulations on Quantum Devices journal March 2022
Parallel evaluation of quantum algorithms for computational fluid dynamics journal September 2018
Quantum Chemistry in the Age of Quantum Computing journal August 2019
Universal Quantum Simulators journal August 1996
Simulating physics with computers journal June 1982
Solving Burgers’ equation with quantum computing journal December 2021
Physics-informed machine learning journal May 2021
Quantum convolutional neural networks journal August 2019
A generative modeling approach for benchmarking and training shallow quantum circuits journal May 2019
Information Perspective to Probabilistic Modeling: Boltzmann Machines versus Born Machines journal August 2018
The power of quantum neural networks journal June 2021
Quantum generative adversarial networks journal July 2018
Accelerating HPC With Quantum Computing: It Is a Software Challenge Too journal July 2022
Quantum Computers for High-Performance Computing journal September 2021
The future of quantum computing with superconducting qubits journal October 2022
Application-level scheduling on distributed heterogeneous networks conference November 1996
A Comprehensive Perspective on Pilot-Job Systems journal April 2018
AI for Quantum Mechanics: High Performance Quantum Many-Body Simulations via Deep Learning conference November 2022
Approximating quantum many-body wave functions using artificial neural networks journal January 2018
Quantum compiling by deep reinforcement learning journal August 2021
Neural network accelerator for quantum control conference November 2022
Quantum Machine Learning for hep Detector Simulations conference December 2021
Solving nonlinear differential equations with differentiable quantum circuits journal May 2021
Quantum Algorithm for Linear Systems of Equations journal October 2009
A fast quantum mechanical algorithm for database search conference January 1996
Obstacles to Variational Quantum Optimization from Symmetry Protection journal December 2020
Adiabatic Spectroscopy and a Variational Quantum Adiabatic Algorithm journal June 2022
Warm-starting quantum optimization journal June 2021
Construction of model Hamiltonians for adiabatic quantum computation and its application to finding low-energy conformations of lattice protein models journal July 2008
Machine Learning with Quantum Computers book January 2021
Style-based quantum generative adversarial networks for Monte Carlo events journal August 2022
Potential of quantum computing for drug discovery journal November 2018
Quantum Computing Techniques for Multi-knapsack Problems book January 2023
Performance analysis and optimization of a CCHP-GSHP coupling system based on quantum genetic algorithm journal April 2019
Fully quantum mechanical energy optimization for protein–ligand structure journal June 2004
Middleware Building Blocks for Workflow Systems journal July 2019
Quantum Approximation for Wireless Scheduling journal October 2020
An introduction to quantum machine learning journal October 2014
An Advanced Quantum Optimization Algorithm for Robot Path Planning journal December 2019
Quantum annealing learning search for solving QUBO problems journal August 2019
Mapping Constrained Optimization Problems to Quantum Annealing with Application to Fault Diagnosis journal July 2016
Tierkreis: a Dataflow Framework for Hybrid Quantum-Classical Computing conference November 2022
Quantum Software Development Lifecycle book January 2022
Integrating Quantum Computing into Workflow Modeling and Execution conference December 2020
P∗: A model of pilot-abstractions conference October 2012
XACC: a system-level software infrastructure for heterogeneous quantum–classical computing journal February 2020
Intel Quantum Simulator: a cloud-ready high-performance simulator of quantum circuits journal May 2020
Quantum Software Components and Platforms: Overview and Quality Assessment journal December 2022
Inverse design of 3d molecular structures with conditional generative neural networks journal February 2022
Molecular Dynamics Workflow Decomposition for Hybrid Classic/Quantum Systems conference October 2022
Quantum HF/DFT-embedding algorithms for electronic structure calculations: Scaling up to complex molecular systems journal March 2021
QUARK: A Framework for Quantum Computing Application Benchmarking conference September 2022
Variational quantum algorithms journal August 2021
Industry quantum computing applications journal November 2021
Exploiting Dynamic Quantum Circuits in a Quantum Algorithm with Superconducting Qubits journal August 2021
Quandary: An open-source C++ package for high-performance optimal control of open quantum systems conference November 2021
Variational ansatz-based quantum simulation of imaginary time evolution journal September 2019
Jet: Fast quantum circuit simulations with parallel task-based tensor-network contraction journal May 2022
Simulating Large Quantum Circuits on a Small Quantum Computer journal October 2020
Hybrid quantum-classical algorithms in the noisy intermediate-scale quantum era and beyond journal July 2022
Unbiasing fermionic quantum Monte Carlo with a quantum computer journal March 2022
Towards Practical Classical Processing for the Surface Code journal May 2012
A language and hardware independent approach to quantum–classical computing journal January 2018
Quantum Algorithms for Quantum Chemistry and Quantum Materials Science journal October 2020
Quantum speedup of Monte Carlo methods journal September 2015
A variational eigenvalue solver on a photonic quantum processor journal July 2014