Classical and Quantum Data Interaction in Programming Languages: A
Runtime Architecture
- URL: http://arxiv.org/abs/2006.00131v1
- Date: Fri, 29 May 2020 23:51:24 GMT
- Title: Classical and Quantum Data Interaction in Programming Languages: A
Runtime Architecture
- Authors: Evandro Chagas Ribeiro da Rosa, Rafael de Santiago
- Abstract summary: The proposed runtime architecture enables dynamic interaction between classical and quantum data.
It is done by leaving the quantum code generation for the runtime and introducing the concept of futures for quantum measurements.
Being suitable for the current Noisy Intermediate-Scale Quantum (NISQ) Computers, the runtime architecture is also appropriate for simulation and future Fault-Tolerance Quantum Computers.
- Score: 0.0
- License: http://arxiv.org/licenses/nonexclusive-distrib/1.0/
- Abstract: We propose a runtime architecture that can be used in the development of a
quantum programming language and its programming environment. The proposed
runtime architecture enables dynamic interaction between classical and quantum
data following the restriction that a quantum computer is available in the
cloud as a batch computer, with no interaction with the classical computer
during its execution. It is done by leaving the quantum code generation for the
runtime and introducing the concept of futures for quantum measurements. When
implemented in a quantum programming language, those strategies aim to
facilitate the development of quantum applications, especially for beginning
programmers and students. Being suitable for the current Noisy
Intermediate-Scale Quantum (NISQ) Computers, the runtime architecture is also
appropriate for simulation and future Fault-Tolerance Quantum Computers.
Related papers
- Training Computer Scientists for the Challenges of Hybrid
Quantum-Classical Computing [0.5277756703318045]
We propose a new lecture and exercise series on Hybrid Quantum-Classical Systems.
Students learn how to decompose applications and implement computational tasks on a hybrid quantum-classical computational continuum.
While learning the inherent concepts underlying quantum systems, students are to apply techniques and methods they are already familiar with.
arXiv Detail & Related papers (2024-03-01T10:14:50Z) - A Quantum-Classical Collaborative Training Architecture Based on Quantum
State Fidelity [50.387179833629254]
We introduce a collaborative classical-quantum architecture called co-TenQu.
Co-TenQu enhances a classical deep neural network by up to 41.72% in a fair setting.
It outperforms other quantum-based methods by up to 1.9 times and achieves similar accuracy while utilizing 70.59% fewer qubits.
arXiv Detail & Related papers (2024-02-23T14:09:41Z) - Quantum algorithms for scientific computing [0.0]
Areas that are likely to have the greatest impact on high performance computing include simulation of quantum systems, optimization, and machine learning.
Even a modest quantum enhancement to current classical techniques would have far-reaching impacts in areas such as weather forecasting, aerospace engineering, and the design of "green" materials for sustainable development.
arXiv Detail & Related papers (2023-12-22T18:29:31Z) - 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) - 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) - Recent Advances for Quantum Neural Networks in Generative Learning [98.88205308106778]
Quantum generative learning models (QGLMs) may surpass their classical counterparts.
We review the current progress of QGLMs from the perspective of machine learning.
We discuss the potential applications of QGLMs in both conventional machine learning tasks and quantum physics.
arXiv Detail & Related papers (2022-06-07T07:32:57Z) - MISTIQS: An open-source software for performing quantum dynamics
simulations on quantum computers [1.3192560874022086]
MISTIQS delivers end-to-end functionality for simulating the quantum many-body dynamics of systems governed by time-dependent Heisenberg Hamiltonians.
It provides high-level programming functionality for generating intermediate representations of quantum circuits.
arXiv Detail & Related papers (2021-01-05T22:37:01Z) - Quantum Deformed Neural Networks [83.71196337378022]
We develop a new quantum neural network layer designed to run efficiently on a quantum computer.
It can be simulated on a classical computer when restricted in the way it entangles input states.
arXiv Detail & Related papers (2020-10-21T09:46:12Z) - Quantum Computation [0.0]
We will discuss and summarized the core principles and practical application areas of quantum computation.
The mapping of computation onto the behavior of physical systems is a historical challenge.
We will evaluate the essential technology required for quantum computers to be able to function correctly.
arXiv Detail & Related papers (2020-06-04T11:57:18Z)
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.