Filters








26 Hits in 1.6 sec

eQASM: An Executable Quantum Instruction Set Architecture [article]

X. Fu, L. Riesebos, M. A. Rol, J. van Straten, J. van Someren, N. Khammassi, I. Ashraf, R. F. L. Vermeulen, V. Newsum, K. K. L. Loh, J. C. de Sterke, W. J. Vlothuizen (+4 others)
2019 arXiv   pre-print
Also, as observed with the quantum microinstruction set QuMIS, the quantum instruction set architecture (QISA) design may suffer from limited scalability and flexibility because of microarchitectural constraints  ...  In this paper, we propose an executable QISA, called eQASM, that can be translated from quantum assembly language (QASM), supports comprehensive quantum program flow control, and is executed on a quantum  ...  (2) making the quantum instruction set architecture (QISA) scalable and exible.  ... 
arXiv:1808.02449v3 fatcat:yfq5rrucnzfr3mbnnh3d2riog4

CC-Light eQASM Architecture Specification [article]

Xiang Fu
2020 arXiv   pre-print
This document is the specification of the CC-Light instantiation of executable QASM (eQASM), a quantum instruction set architecture (QISA) developed in QuTech targeting to control a seven-qubit superconducting  ...  quantum processor.  ...  INTRODUCTION Executable QASM (eQASM) is an executable Quantum Instruction Set Architecture (QISA) for the quantum accelerator in a heterogeneous architecture as proposed in [1] . eQASM contains both quantum  ... 
arXiv:2006.09294v1 fatcat:3nz5ho4ulfgxbf23e73oyx7l3m

Understanding Quantum Control Processor Capabilities and Limitations through Circuit Characterization [article]

Anastasiia Butko, George Michelogiannakis, Samuel Williams, Costin Iancu, David Donofrio, John Shalf, Jonathan Carter, Irfan Siddiqi
2019 arXiv   pre-print
In this paper, we discuss design alternatives with an emphasis on supporting intermediate-scale quantum devices, with O(10^2) qubits.  ...  We propose two quantum extensions to the broadly used open RISC-V ISA.  ...  We consider four ISA scenarious: base RISC-V 32bit ISA (RV32I), eQASM [12] , and two RISC-V extensions that support quantum operations QUASAR and qV.  ... 
arXiv:1909.11719v1 fatcat:5a6elimvnfcsrbx6sq5wcjxu34

Quantum Computer Architecture: Towards Full-Stack Quantum Accelerators [article]

K. Bertels, I. Ashraf, R. Nane, S. Varsamopoulos, A. Mouedenne, A. Sarkar, N. Khammassi
2019 arXiv   pre-print
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.  ...  This paper presents the definition and implementation of a quantum computer architecture to enable creating a full-fledged quantum computer.  ...  Fu et al., eQASM: An Executable Quantum Instruction Set Architecture.  ... 
arXiv:1903.09575v2 fatcat:rfq2frdxgrh4leyzm6fepf5cyu

OpenQL : A Portable Quantum Programming Framework for Quantum Accelerators [article]

N. Khammassi, I. Ashraf, J. v. Someren, R. Nane, A. M. Krol, M. A. Rol, L. Lao, K. Bertels, C. G. Almudever
2020 arXiv   pre-print
Besides the executable code, OpenQL also produces an intermediate quantum assembly code (cQASM), which is technology-independent and can be simulated using the QX simulator.  ...  Firstly, a quantum programming language should provide an intuitive programming interface to describe those algorithms.  ...  The authors would like to thank all members of the Quantum Computer Architecture Lab at TU Delft for their valuable feedback and suggestions.  ... 
arXiv:2005.13283v1 fatcat:sfoxu3c6jjcxjnap6p6yn7wvii

A Microarchitecture for a Superconducting Quantum Processor

X. Fu, M. A. Rol, C. C. Bultink, J. van Someren, N. Khammassi, I. Ashraf, R. F. L. Vermeulen, J. C. de Sterke, W. J. Vlothuizen, R. N. Schouten, C. G. Almudever, L. DiCarlo (+1 others)
2018 IEEE Micro  
Flexible programmability of a quantum processor is achieved by multilevel instructions decoding, abstracting analog control into digital control, and translating instruction execution with non-deterministic  ...  1 This paper proposed a quantum microarchitecture, QuMA, and a quantum microinstruction set, QuMIS, to bridge the gap between quantum software and hardware.  ...  A Microarchitecture for a Superconducting Quantum Processor X. Fu 1,2, * M. A. Rol 1,3 C. C. Bultink 1,3 J. van Someren 1,2 N. Khammassi  ... 
doi:10.1109/mm.2018.032271060 fatcat:h66gzi6e6beo5faygg7or6ccte

cQASM v1.0: Towards a Common Quantum Assembly Language [article]

N. Khammassi, G.G. Guerreschi, I. Ashraf, J. W. Hogaboam, C. G. Almudever, K. Bertels
2018 arXiv   pre-print
Our vision is to enable an extensive quantum computing toolbox shared by all the quantum computing community.  ...  The quantum assembly language (QASM) is a popular intermediate representation used in many quantum compilation and simulation tools to describe quantum circuits.  ...  Martonosi (Princeton University) for their contributions and valuable discussions in defining the syntax of the common quantum assembly language v1.0.  ... 
arXiv:1805.09607v1 fatcat:4xduhli44feslet3gro6yilx3a

Quantum Computer Architecture Toward Full-Stack Quantum Accelerators

Koen Bertels, A. Sarkar, T. Hubregtsen, M. Serrao, A.A. Mouedenne, A. Yadav, A. Krol, I. Ashraf, C. Garcia Almudever
2020 IEEE Transactions on Quantum Engineering  
The cQASM represents the instruction set that can be executed by the microarchitecture implemented in the quantum accelerator.  ...  This article presents the definition and implementation of a quantum computer architecture to enable creating a new computational device-a quantum computer as an accelerator.  ...  where each compiler part can target the different instruction sets and ultimately generates one binary file that can be executed on different instruction set architectures.  ... 
doi:10.1109/tqe.2020.2981074 fatcat:adc5gaohk5afxatoxq657ntmjy

Quantum supremacy in end-to-end intelligent IT. Pt. I:Quantum software engineering–quantum gate level applied models simulators

Olga Ivancova, Vladimir Korenkov, Olga Tyatyushkina, Sergey Ulyanov, Toshio Fukuda
2020 System Analysis in Science and Education  
quantum algorithms by executing any sequence of universal quantum logic gates) described.  ...  The possibilities of quantum algorithmic gates simulation on classical computers discussed. Applications of quantum gate of nanotechnology in intelligent quantum control introduced.  ...  Programmable computation, whether classical or quantum, consists of two fundamental components: an instruction set, and a machine to execute those instructions.  ... 
doi:10.37005/2071-9612-2020-1-52-84 fatcat:sinrmscstvaz5o46ubw5y4knhu

Quingo: A Programming Framework for Heterogeneous Quantum-Classical Computing with NISQ Features [article]

The Quingo Development Team
2021 arXiv   pre-print
We summarize three execution models to depict the quantum-classical interaction of existing QPLs.  ...  While mapping heterogeneous quantum-classical computing (HQCC) algorithms to NISQ hardware for execution, we observed a few dissatisfactions in quantum programming languages (QPLs), including difficult  ...  ACKNOWLEDGMENTS We would like to thank Center for Quantum Computing, Peng Cheng Laboratory for their generous support.  ... 
arXiv:2009.01686v2 fatcat:2ap3h7s2xfd73daptwkqbxf6f4

Optimizing Quantum Programs against Decoherence: Delaying Qubits into Quantum Superposition [article]

Yu Zhang, Haowei Deng, Quanxi Li, Haoze Song, Leihai Nie
2019 arXiv   pre-print
It introduces the layered bundle format to express the quantum program, where a set of parallelizable quantum operations is packaged into a bundle.  ...  However, in the NISQ era pointed out by John Preskill in 2018, quantum noise and decoherence, which affect the accuracy and execution effect of quantum programs, cannot be ignored and corrected by the  ...  Jinshi Xu for discussing quantum computing problems.  ... 
arXiv:1904.09041v2 fatcat:desinstamfefhokoxxdqre5r4u

Emerging Computing Devices: Challenges and Opportunities for Test and Reliability*

Alberto Bosio, Ian O'Connor, Marcello Traiola, Jorge Echavarria, Jurgen Teich, Muhammad Abdullah Hanif, Muhammad Shafique, Said Hamdioui, Bastien Deveautour, Patrick Girard, Arnaud Virazel, Koen Bertels
2021 2021 IEEE European Test Symposium (ETS)  
., Quantum Computing, Computing engines based on Deep Neural Networks for AI, and Approximate Computing (AxC).  ...  We present a quantum accelerator showing that it can be done even without the presence of very good qubits. Then, we present Dependability for Arti)cial Intelligence (AI) oriented Hardware.  ...  In principle, the micro-architecture receives the quantum instructions either as cQASM or as eQASM. In the last case, it is connected to a physical quantum processor.  ... 
doi:10.1109/ets50041.2021.9465409 fatcat:dom4gslmk5dmhexfyw5mc2rfl4

Quantum Computing—From NISQ to PISQ

Koen Bertels, Aritra Sarkar, Imran Ashraf
2021 IEEE Micro  
quantum computing architecture.  ...  This will allow researchers to focus much more on the development of new applications by defining the algorithms in terms of perfect qubits and evaluate them on quantum computing simulators that are executed  ...  ., "eQASM: An executable quantum instruction set architecture," in Proc. IEEE Int. Symp. High Perform. Comput. Archit., 2019, pp. 224-237.  ... 
doi:10.1109/mm.2021.3099195 fatcat:2bg5r4wwonay7p7ablza6otk7i

Exploiting Different Levels of Parallelism in the Quantum Control Microarchitecture for Superconducting Qubits [article]

Mengyu Zhang, Lei Xie, Zhenxing Zhang, Qiaonian Yu, Guanglei Xi, Huangliang Zhang, Fuming Liu, Yarui Zheng, Yicong Zheng, Shengyu Zhang
2021 arXiv   pre-print
Secondly, we propose a Quantum Superscalar approach that exploits QOLP by efficiently executing massive quantum instructions in parallel.  ...  As current Noisy Intermediate Scale Quantum (NISQ) devices suffer from decoherence errors, any delay in the instruction execution of quantum control microarchitecture can lead to the loss of quantum information  ...  We also thank Sainan Huai, Yu Zhou for contributions to the experimental set-up, Dongning Zheng for fabricating the quantum chip.  ... 
arXiv:2108.08671v2 fatcat:xb3mu6htm5c6hc4ogehmbzsuwy

SANQ: A Simulation Framework for Architecting Noisy Intermediate-Scale Quantum Computing System [article]

Gushu Li, Yufei Ding, Yuan Xie
2019 arXiv   pre-print
SANQ consists of two components, 1) an optimized noisy quantum computing (QC) simulator with flexible error modeling accelerated by eliminating redundant computation, and 2) an architectural simulation  ...  Several potential applications are proposed to show that SANQ could benefit the future design of NISQ compiler, architecture, etc.  ...  For further research, SANQ will adopt more advanced quantum control architectures, such as eQASM [11] . Cooperating with Host Machine.  ... 
arXiv:1904.11590v2 fatcat:uqlpshrd5rgu3mu7jh7zrjo66i
« Previous Showing results 1 — 15 out of 26 results