Quantum Mini-Apps: A Framework for Developing and Benchmarking Quantum-HPC Applications
Nishant Saurabh, Pradeep Mantha, Florian J. Kiwit, Shantenu Jha, Andre, Luckow

TL;DR
This paper introduces a framework for developing and benchmarking quantum-HPC applications using quantum mini-apps that encapsulate key execution motifs, aiding performance analysis and middleware development.
Contribution
It identifies six quantum-HPC execution motifs and develops a mini-app framework for creating and benchmarking applications on heterogeneous quantum-HPC systems.
Findings
Defined six quantum-HPC execution motifs
Developed a mini-app framework for quantum-HPC applications
Enabled performance characterization and middleware development
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,…
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.
Code & Models
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsIoT and Edge/Fog Computing · Cloud Computing and Resource Management
