Quantum Mini-Apps: A Framework for Developing and Benchmarking Quantum-HPC Applications
Fuente:
arXiv
Saved in:
| Main Authors: | , , , , |
|---|---|
| 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 |