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

Fuente: arXiv
Saved in:
Bibliographic Details
Main Authors: Saurabh, Nishant, Mantha, Pradeep, Kiwit, Florian J., Jha, Shantenu, Luckow, Andre
Format: Preprint
Published: 2024
Subjects:
Online Access:
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1866910630115540992
author Saurabh, Nishant
Mantha, Pradeep
Kiwit, Florian J.
Jha, Shantenu
Luckow, Andre
author_facet Saurabh, Nishant
Mantha, Pradeep
Kiwit, Florian J.
Jha, Shantenu
Luckow, Andre
contents 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.
format Preprint
id arxiv_https___arxiv_org_abs_2405_07333
institution arXiv
publishDate 2024
record_format arxiv
spellingShingle Quantum Mini-Apps: A Framework for Developing and Benchmarking Quantum-HPC Applications
Saurabh, Nishant
Mantha, Pradeep
Kiwit, Florian J.
Jha, Shantenu
Luckow, Andre
Quantum Physics
Distributed, Parallel, and Cluster Computing
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.
title Quantum Mini-Apps: A Framework for Developing and Benchmarking Quantum-HPC Applications
topic Quantum Physics
Distributed, Parallel, and Cluster Computing
url https://arxiv.org/abs/2405.07333