Quantum Computer Architecture: Towards Full-Stack Quantum Accelerators

K. Bertels, A. Sarkar, T Hubregtsen, M. Serrao , A.A. Mouedenne, A. Yadav, A. Krol, I. Ashraf

Research output: Chapter in Book/Conference proceedings/Edited volumeConference contributionScientificpeer-review

Abstract

This paper presents the definition and implementation of a quantum computer architecture to enable creating a new computational device - a quantum computer as an accelerator. A key question addressed is what such a quantum computer is and how it relates to the classical processor that controls the entire execution process. In this paper, we present explicitly the idea of a quantum accelerator which contains the full stack of the layers of an accelerator. Such a stack starts at the highest level describing the target application of the accelerator. The next layer abstracts the quantum logic outlining the algorithm that is to be executed on the quantum accelerator. In our case, the logic is expressed in the universal quantum-classical hybrid computation language developed in the group, called OpenQL, which visualised the quantum processor as a computational accelerator. The OpenQL compiler translates the program to a common assembly language, called cQASM, which can be executed on a quantum simulator. The cQASM represents the instruction set that can be executed by the micro-architecture implemented in the quantum accelerator. We propose that the industrial and societal application developers use perfect qubits that have no decoherence or error-rates. The perfect qubits offers facilities to the quantum application developer and they are not blocked by issues such as decoherence.

Original languageEnglish
Title of host publication2020 Design, Automation & Test in Europe Conference & Exhibition (DATE)
Subtitle of host publicationProceedings
EditorsGiorgio Di Natale, Cristiana Bolchini, Elena-Ioana Vatajelu
PublisherIEEE
Pages1-6
ISBN (Electronic)978-3-9819263-4-7
ISBN (Print)978-1-7281-4468-9
DOIs
Publication statusPublished - 2020
Event2020 Design, Automation and Test in Europe Conference and Exhibition, DATE 2020 - Grenoble, France
Duration: 9 Mar 202013 Mar 2020

Conference

Conference2020 Design, Automation and Test in Europe Conference and Exhibition, DATE 2020
CountryFrance
CityGrenoble
Period9/03/2013/03/20
OtherBecause of the COVID-19 outbreak, the conference took place in a virtual environment, in April and May 2020.

Fingerprint Dive into the research topics of 'Quantum Computer Architecture: Towards Full-Stack Quantum Accelerators'. Together they form a unique fingerprint.

  • Cite this

    Bertels, K., Sarkar, A., Hubregtsen, T., Serrao , M., Mouedenne, A. A., Yadav, A., Krol, A., & Ashraf, I. (2020). Quantum Computer Architecture: Towards Full-Stack Quantum Accelerators. In G. Di Natale, C. Bolchini, & E-I. Vatajelu (Eds.), 2020 Design, Automation & Test in Europe Conference & Exhibition (DATE): Proceedings (pp. 1-6). [9116502] IEEE. https://doi.org/10.23919/DATE48585.2020.9116502