Quantum Computer Architecture: Towards Full-Stack Quantum Accelerators release_vfo6p5t4kjcy5bjhwxej53ibjy

by K. Bertels, I. Ashraf, R. Nane, S. Varsamopoulos, A. Mouedenne, A. Sarkar, N. Khammassi

Released as a article .

2019  

Abstract

This paper presents the definition and implementation of a quantum computer architecture to enable creating a full-fledged quantum computer. A key question is to understand what a quantum computer is and how it relates to the classical processor that controls the entire execution process. We present the idea of a quantum accelerator which contains the full-stack of the system layer starting at the quantum logic layer representing the functionality that the accelerator will implement. The next layer is the OpenQL and cQASM layer that implements the algorithm in a set of instructions that can be executed by the micro-architecture. We distinguish very clearly between the experimental research towards better qubits and the industrial and societal applications that need to be developed and executed on a quantum device. In the first case, the physicists are using realistic qubits with decoherence and error-rates and the last case offers perfect qubits to the quantum application developer, where there is no decoherence or error-rates. We conclude the paper by explicitly presenting two examples of a quantum accelerator.
In text/plain format

Archived Files and Locations

application/pdf  2.5 MB
file_uwihandg3zcnnj3yyizl3qgv7a
arxiv.org (repository)
web.archive.org (webarchive)
Read Archived PDF
Preserved and Accessible
Type  article
Stage   submitted
Date   2019-03-22
Version   v1
Language   en ?
arXiv  1903.09575v1
Work Entity
access all versions, variants, and formats of this works (eg, pre-prints)
Catalog Record
Revision: eae8afd0-1ad9-491e-a5d5-f8fc9c779a36
API URL: JSON