Quantum Executor: A Unified Interface for Quantum Computing
Giuseppe Bisicchia, Alessandro Bocci, Antonio Brogi

TL;DR
Quantum Executor is a versatile, backend-agnostic platform that simplifies quantum experiment management across diverse hardware and classical resources, promoting interoperability and code reuse.
Contribution
It introduces a modular, declarative interface for quantum experiment execution that supports heterogeneous platforms and distributed, asynchronous operations.
Findings
Supports seamless interoperability across quantum platforms
Enables automated benchmarking and hybrid validation workflows
Facilitates scalable and distributed quantum experiment execution
Abstract
As quantum computing evolves from theoretical promise to practical deployment, the demand for robust, portable, and scalable tools for quantum software experimentation is growing. This paper introduces Quantum Executor, a backend-agnostic execution engine designed to orchestrate quantum experiments across heterogeneous platforms. Quantum Executor provides a declarative and modular interface that decouples experiment design from backend execution, enabling seamless interoperability and code reuse across diverse quantum and classical resources. Key features include support for asynchronous and distributed execution, customizable execution strategies and a unified API for managing quantum experiments. We illustrate its applicability through two life-like usage scenarios such as automated benchmarking and hybrid validation, discussing its capacity to streamline quantum development. We…
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.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsQuantum Computing Algorithms and Architecture · Cloud Computing and Resource Management · Scientific Computing and Data Management
