A Reference Architecture for Quantum Computing as a Service
- URL: http://arxiv.org/abs/2306.04578v1
- Date: Sat, 3 Jun 2023 17:48:18 GMT
- Title: A Reference Architecture for Quantum Computing as a Service
- Authors: Aakash Ahmad, Ahmed B. Altamimi, Jamal Aqib
- Abstract summary: Quantum computers (QCs) aim to disrupt the statusquo of computing -- replacing traditional systems and platforms that are driven by digital circuits and modular software.
QCs that rely on quantum mechanics can achieve "quantum computational supremacy" over traditional, i.e., digital computing systems.
This research contributes by developing a reference architecture for enabling quantum computing as a service.
- Score: 0.0
- License: http://creativecommons.org/licenses/by/4.0/
- Abstract: Quantum computers (QCs) aim to disrupt the status-quo of computing --
replacing traditional systems and platforms that are driven by digital circuits
and modular software -- with hardware and software that operates on the
principle of quantum mechanics. QCs that rely on quantum mechanics can exploit
quantum circuits (i.e., quantum bits for manipulating quantum gates) to achieve
"quantum computational supremacy" over traditional, i.e., digital computing
systems. Currently, the issues that impede mass-scale adoption of quantum
systems are rooted in the fact that building, maintaining, and/or programming
QCs is a complex and radically distinct engineering paradigm when compared to
challenges of classical computing and software engineering. Quantum service
orientation is seen as a solution that synergises the research on service
computing and quantum software engineering (QSE) to allow developers and users
to build and utilise quantum software services based on pay-per-shot utility
computing model. The pay-per-shot model represents a single execution of
instruction on quantum processing unit and it allows vendors (e.g., Amazon
Braket) to offer their QC platforms, simulators, software services etc. to
enterprises and individuals who do not need to own or maintain quantum systems.
This research contributes by 1) developing a reference architecture for
enabling quantum computing as a service, 2) implementing microservices with the
quantum-classic split pattern as an architectural use-case, and 3) evaluating
the reference architecture based on feedback by 22 practitioners. In the QSE
context, the research focuses on unifying architectural methods and
service-orientation patterns to promote reuse knowledge and best practices to
tackle emerging and futuristic challenges of architecting and implementing
Quantum Computing as a Service (QCaaS).
Related papers
- QADL: Prototype of Quantum Architecture Description Language [5.032368657209642]
Quantum Software (QSW) uses the principles of quantum mechanics, specifically programming quantum bits (qubits) that manipulate quantum gates, to implement quantum computing systems.
We introduce QADL (Quantum Architecture Language), which provides a specification language, design space, and execution environment for QSW architecture.
arXiv Detail & Related papers (2024-10-13T19:09:38Z) - QCSHQD: Quantum computing as a service for Hybrid classical-quantum software development: A Vision [4.6103649840975365]
This study presents a blueprint for QCSHQD, designed to democratize access to QC resources for classical developers.
The vision of QCSHQD paves the way for groundbreaking innovations by addressing key challenges of hybridization between classical and quantum computers.
arXiv Detail & Related papers (2024-03-13T16:16:43Z) - The QUATRO Application Suite: Quantum Computing for Models of Human
Cognition [49.038807589598285]
We unlock a new class of applications ripe for quantum computing research -- computational cognitive modeling.
We release QUATRO, a collection of quantum computing applications from cognitive models.
arXiv Detail & Related papers (2023-09-01T17:34:53Z) - A Conceptual Architecture for a Quantum-HPC Middleware [1.82035221675293]
Quantum computing promises potential for science and industry by solving certain computationally complex problems faster than classical computers.
With the increasing scale, systems that facilitate the efficient coupling of quantum-classical computing are becoming critical.
arXiv Detail & Related papers (2023-08-12T16:48:56Z) - The Basis of Design Tools for Quantum Computing: Arrays, Decision
Diagrams, Tensor Networks, and ZX-Calculus [55.58528469973086]
Quantum computers promise to efficiently solve important problems classical computers never will.
A fully automated quantum software stack needs to be developed.
This work provides a look "under the hood" of today's tools and showcases how these means are utilized in them, e.g., for simulation, compilation, and verification of quantum circuits.
arXiv Detail & Related papers (2023-01-10T19:00:00Z) - Quantum Machine Learning: from physics to software engineering [58.720142291102135]
We show how classical machine learning approach can help improve the facilities of quantum computers.
We discuss how quantum algorithms and quantum computers may be useful for solving classical machine learning tasks.
arXiv Detail & Related papers (2023-01-04T23:37:45Z) - Optimal Stochastic Resource Allocation for Distributed Quantum Computing [50.809738453571015]
We propose a resource allocation scheme for distributed quantum computing (DQC) based on programming to minimize the total deployment cost for quantum resources.
The evaluation demonstrates the effectiveness and ability of the proposed scheme to balance the utilization of quantum computers and on-demand quantum computers.
arXiv Detail & Related papers (2022-09-16T02:37:32Z) - QFaaS: A Serverless Function-as-a-Service Framework for Quantum
Computing [22.068803245816266]
We propose a Quantum Function-as-a-Service framework to advance quantum computing.
Our framework provides essential components of a quantum serverless platform to simplify the software development and adapt to the quantum cloud computing paradigm.
This paper proposes architectural design, principal components, the life cycle of hybrid quantum-classical function, operation workflow, and implementation of QF.
arXiv Detail & Related papers (2022-05-30T04:18:53Z) - Quantum Federated Learning with Quantum Data [87.49715898878858]
Quantum machine learning (QML) has emerged as a promising field that leans on the developments in quantum computing to explore large complex machine learning problems.
This paper proposes the first fully quantum federated learning framework that can operate over quantum data and, thus, share the learning of quantum circuit parameters in a decentralized manner.
arXiv Detail & Related papers (2021-05-30T12:19:27Z) - QSOC: Quantum Service-Oriented Computing [3.2786644738211725]
This paper introduces Quantum Service-Oriented Computing (QSOC)
It includes a model-driven methodology to allow enterprise DevOps teams to compose, configure and operate enterprise applications without intimate knowledge on the underlying quantum infrastructure.
It advocates knowledge reuse, separation of concerns, resource optimization, and mixed quantum- & conventional QSOC applications.
arXiv Detail & Related papers (2021-05-04T09:05:10Z) - Electronic structure with direct diagonalization on a D-Wave quantum
annealer [62.997667081978825]
This work implements the general Quantum Annealer Eigensolver (QAE) algorithm to solve the molecular electronic Hamiltonian eigenvalue-eigenvector problem on a D-Wave 2000Q quantum annealer.
We demonstrate the use of D-Wave hardware for obtaining ground and electronically excited states across a variety of small molecular systems.
arXiv Detail & Related papers (2020-09-02T22:46:47Z)
This list is automatically generated from the titles and abstracts of the papers in this site.
This site does not guarantee the quality of this site (including all information) and is not responsible for any consequences.