Challenges
Datasets
Workspaces
Papers
Discussions
Leaderboard
Log inSign up
Challenges
Datasets
Workspaces
Papers
Discussions
Leaderboard
Blog
Job Board
Q3AS

© 2026 Aqora Quantum S.A.S.

TermsPrivacyLegal Notice

International Conference on Software Technologies (ICSOFT)

Execution Patterns for Quantum Applications

Daniel Georg, Johanna Barzen, Martin Beisel, Frank Leymann, Julian Obst, Daniel Vietz, Benjamin Weder, Vladimir Yussupov

Published Jan 1, 2023• 9 citations
Publisher
DOI
10.5220/0012057700003538

Related papers

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

Nishant Saurabh, Pradeep Kumar Mantha, Florian J. Kiwit +2 more

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.

arXiv:2405.07333•Jun 3, 2024•6 citations

Operations Patterns for Hybrid Quantum Applications

Martin Beisel, Johanna Barzen, Frank Leymann +1 more

International Conference on Cloud Computing and Services Science•Jan 1, 2025•2 citations

Dataflows and Computational Patterns for Hybrid Quantum-Classical Scientific Computing

Ryan Landfield, Jordan J. Winetrout, Michael A. Sandoval

Hybrid quantum-classical computing has emerged as the dominant paradigm for near-term quantum applications, yet hybrid workflows are typically described by individual algorithms rather than their underlying execution behavior. We introduce the Quantum Execution Locality Framework (QELF), a qualitative framework for characterizing hybrid quantum-classical workflows according to recurring dataflow structures and quantum execution locality, the extent to which computation remains resident on the Quantum Processing Unit (QPU) before host intervention or classical synchronization. From a representative cross-section of applications, QELF identifies five recurring computational patterns with distinct locality characteristics and discusses their implications for communication overhead, workflow organization, and future hybrid computing architectures. By providing a common vocabulary for reasoning about hybrid workloads, QELF establishes a foundation for future quantitative validation and the co-design of algorithms, runtime systems, and hybrid computing architectures.

quant-pharXiv:2608.19348•Aug 21, 2026•0 citations

Software Flow for Quantum Computing

Debjyoti Bhattacharjee, Amit Saha, Junde Li +5 more

Communications in computer and information science•Jan 1, 2025•0 citations

Programming the Quantum Architecture

Tzvetan S. Metodi, Frederic T. Chong

Synthesis lectures on computer architecture•Jan 1, 2006•0 citations

Harnessing Patterns to Support the Development of Hybrid Quantum Applications

Daniel Vietz, Johanna Barzen, Martin Beisel +3 more

Quantum computing provides computational advantages in various domains.To benefit from these advantages complex hybrid quantum applications must be built, which comprise both quantum and classical programs.Engineering these applications requires immense expertise in physics, mathematics, and software engineering.To facilitate the development of quantum applications, a corresponding quantum computing pattern language providing proven solutions to recurring problems has been presented.However, identifying suitable patterns for tackling a specific application scenario and subsequently combining them in an application is a time-consuming manual task.To overcome this issue, we present an approach that enables (i) the automated detection of patterns solving a given problem, (ii) the selection of suitable implementations fulfilling non-functional requirements of the user, and (iii) the automated aggregation of these solutions into an executable quantum application.

arXiv:2507.00696•International Conference on Software and Computer Applications (ICSCA)•Feb 20, 2025•1 citation
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.
Hybrid quantum-classical computing has emerged as the dominant paradigm for near-term quantum applications, yet hybrid workflows are typically described by individual algorithms rather than their underlying execution behavior. We introduce the Quantum Execution Locality Framework (QELF), a qualitative framework for characterizing hybrid quantum-classical workflows according to recurring dataflow structures and quantum execution locality, the extent to which computation remains resident on the Quantum Processing Unit (QPU) before host intervention or classical synchronization. From a representative cross-section of applications, QELF identifies five recurring computational patterns with distinct locality characteristics and discusses their implications for communication overhead, workflow organization, and future hybrid computing architectures. By providing a common vocabulary for reasoning about hybrid workloads, QELF establishes a foundation for future quantitative validation and the co-design of algorithms, runtime systems, and hybrid computing architectures.
Quantum computing provides computational advantages in various domains.To benefit from these advantages complex hybrid quantum applications must be built, which comprise both quantum and classical programs.Engineering these applications requires immense expertise in physics, mathematics, and software engineering.To facilitate the development of quantum applications, a corresponding quantum computing pattern language providing proven solutions to recurring problems has been presented.However, identifying suitable patterns for tackling a specific application scenario and subsequently combining them in an application is a time-consuming manual task.To overcome this issue, we present an approach that enables (i) the automated detection of patterns solving a given problem, (ii) the selection of suitable implementations fulfilling non-functional requirements of the user, and (iii) the automated aggregation of these solutions into an executable quantum application.