English

Quantum Mini-Apps: A Framework for Developing and Benchmarking Quantum-HPC Applications

Quantum Physics 2024-10-04 v1 Distributed, Parallel, and Cluster Computing

Abstract

With the increasing maturity and scale of quantum hardware and its integration into HPC systems, there is a need to develop robust techniques for developing, characterizing, and benchmarking quantum-HPC applications and middleware systems. This requires a better understanding of interaction, coupling, and common execution patterns between quantum and classical workload tasks and components. This paper identifies six quantum-HPC execution motifs - recurring execution patterns characterized by distinct coupling and interaction modes. These motifs provide the basis for a suite of quantum mini-apps - simplified application prototypes that encapsulate essential characteristics of production systems. To support these developments, we introduce a mini-app framework that offers the necessary abstractions for creating and executing mini-apps across heterogeneous quantum-HPC infrastructure, making it a valuable tool for performance characterizations and middleware development.

Keywords

Cite

@article{arxiv.2405.07333,
  title  = {Quantum Mini-Apps: A Framework for Developing and Benchmarking Quantum-HPC Applications},
  author = {Nishant Saurabh and Pradeep Mantha and Florian J. Kiwit and Shantenu Jha and Andre Luckow},
  journal= {arXiv preprint arXiv:2405.07333},
  year   = {2024}
}

Comments

9 pages, 4 figures

R2 v1 2026-06-28T16:24:40.763Z