Toward an architecture for quantum programming

被引:0
|
作者
S. Bettelli
T. Calarco
L. Serafini
机构
[1] Université Paul Sabatier,Laboratoire de Physique Quantique
[2] National Institute of Standards and Technology,Istituto Trentino di Cultura
[3] ECT*,undefined
[4] European Centre for Theoretical Studies in Nuclear Physics and Related Areas,undefined
[5] Centro per la Ricerca Scientifica e Tecnologica (ITC-IRST),undefined
关键词
Quantum Computation; Computing Machine; Level Quantum; Quantum Algorithm; Elementary Operation;
D O I
暂无
中图分类号
学科分类号
摘要
It is becoming increasingly clear that, if a useful device for quantum computation will ever be built, it will be embodied by a classical computing machine with control over a truly quantum subsystem, this apparatus performing a mixture of classical and quantum computation. This paper investigates a possible approach to the problem of programming such machines: a template high level quantum language is presented which complements a generic general purpose classical language with a set of quantum primitives. The underlying scheme involves a run-time environment which calculates the byte-code for the quantum operations and pipes it to a quantum device controller or to a simulator. This language can compactly express existing quantum algorithms and reduce them to sequences of elementary operations; it also easily lends itself to automatic, hardware independent, circuit simplification. A publicly available preliminary implementation of the proposed ideas has been realised using the language.
引用
收藏
页码:181 / 200
页数:19
相关论文
共 50 条
  • [1] Toward an architecture for quantum programming
    Bettelli, S
    Calarco, T
    Serafini, L
    [J]. EUROPEAN PHYSICAL JOURNAL D, 2003, 25 (02): : 181 - 200
  • [2] Toward a universal quantum programming language
    Palsberg, Jens
    [J]. XRDS: Crossroads, 2019, 26 (01): : 14 - 17
  • [3] Toward a practical environment for quantum programming
    Yamashita, S
    Nakanishi, M
    Watanabe, K
    [J]. INTERNATIONAL JOURNAL OF QUANTUM INFORMATION, 2005, 3 : 133 - 141
  • [4] An Improved Architecture of a Realizable Quantum Computer for Quantum Programming Languages
    Wu, Nan
    Song, Fangmin
    Li, Xiangdong
    [J]. QUANTUM INFORMATION AND COMPUTATION VII, 2009, 7342
  • [5] Toward Creation of a System Architecture for Quantum Computers
    Sakauchi, Sumitaka
    [J]. NTT Technical Review, 2023, 21 (11): : 18 - 22
  • [6] A PARALLEL ARCHITECTURE AND PROGRAMMING LANGUAGE FOR QUANTUM-CHEMISTRY
    SAVAGE, JR
    [J]. THEORETICA CHIMICA ACTA, 1987, 72 (02): : 139 - 148
  • [7] Quantum Computer Architecture Toward Full-Stack Quantum Accelerators
    Koen, Bertels
    Sarkar, A.
    Hubregtsen, T.
    Serrao, M.
    Mouedenne, A.A.
    Yadav, A.
    Krol, A.
    Ashraf, I.
    Almudever, C. Garcia
    [J]. IEEE Transactions on Quantum Engineering, 2020, 1
  • [8] Toward a Quantum-Inspired Linear Genetic Programming Model
    Dias, Douglas Mota
    Pacheco, Marco Aurelio C.
    [J]. 2009 IEEE CONGRESS ON EVOLUTIONARY COMPUTATION, VOLS 1-5, 2009, : 1691 - 1698
  • [9] Toward a scalable, silicon-based quantum computing architecture
    Copsey, D
    Oskin, M
    Impens, F
    Metodiev, T
    Cross, A
    Chong, FT
    Chuang, IL
    Kubiatowicz, J
    [J]. IEEE JOURNAL OF SELECTED TOPICS IN QUANTUM ELECTRONICS, 2003, 9 (06) : 1552 - 1569
  • [10] Toward a scalable quantum computing architecture with mixed species ion chains
    John Wright
    Carolyn Auchter
    Chen-Kuan Chou
    Richard D. Graham
    Thomas W. Noel
    Tomasz Sakrejda
    Zichao Zhou
    Boris B. Blinov
    [J]. Quantum Information Processing, 2016, 15 : 5339 - 5349