Real-time hybrid quantum-classical computations for trapped ions with Python control-flow

Research output: Chapter in book/report/conference proceedingConference contributionResearchpeer review

Authors

  • Tobias Schmale
  • Bence Temesi
  • Niko Trittschanke
  • Nicolas Pulido-Mateo
  • Ilya Elenskiy
  • Ludwig Krinner
  • Timko Dubielzig
  • Christian Ospelkaus
  • Hendrik Weimer
  • Daniel Borcherding

External Research Organisations

  • National Metrology Institute of Germany (PTB)
  • Technische Universität Braunschweig
View graph of relations

Details

Original languageEnglish
Title of host publication2023 IEEE International Conference on Quantum Software
Subtitle of host publicationQSW 2023
EditorsShaukat Ali, Claudio Ardagna, Nimanthi Atukorala, Johanna Barzen, Carl K. Chang, Rong N. Chang, Jing Fan, Ismael Faro, Sebastian Feld, Geoffrey C. Fox, Zhi Jin, Frank Leymann, Florian Neukart, Salvador de la Puente, Manuel Wimmer
PublisherInstitute of Electrical and Electronics Engineers Inc.
Pages193-199
Number of pages7
ISBN (electronic)9798350304794
ISBN (print)979-8-3503-0480-0
Publication statusPublished - 2023
Event2023 IEEE International Conference on Quantum Software - Hybrid, Chicago, United States
Duration: 2 Jul 20238 Jul 2023

Abstract

In recent years, the number of hybrid algorithms that combine quantum and classical computations has been continuously increasing. These two approaches to computing can mutually enhance each others' performances thus bringing the promise of more advanced algorithms that can outmatch their pure counterparts. In order to accommodate this new class of codes, a proper environment has to be created, which enables the interplay between the quantum and classical hardware.For many of these hybrid processes the coherence time of the quantum computer arises as a natural time constraint, making it crucial to minimize the classical overhead. For ion-trap quantum computers however, this is a much less limiting factor than with superconducting technologies, since the relevant timescale is on the order of seconds instead of microseconds. In fact, we show that the operating time-scales of trapped-ion quantum computers are compatible with the execution speed of the Python programming language, enabling us to develop an interpreted scheme for real-time control of quantum computations. In particular, compilation of all instructions in advance is not necessary, unlike with superconducting qubits. This keeps the implementation of hybrid algorithms simple and also lets users benefit from the rich environment of existing Python libraries.In order to show that this approach of interpreted quantum-classical computations (IQCC) is feasible, we bring real-world examples and evaluate them in realistic benchmarks.

Keywords

    Hybrid Quantum-Classical Computation, Quantum Computing, Trapped Ions

ASJC Scopus subject areas

Cite this

Real-time hybrid quantum-classical computations for trapped ions with Python control-flow. / Schmale, Tobias; Temesi, Bence; Trittschanke, Niko et al.
2023 IEEE International Conference on Quantum Software: QSW 2023. ed. / Shaukat Ali; Claudio Ardagna; Nimanthi Atukorala; Johanna Barzen; Carl K. Chang; Rong N. Chang; Jing Fan; Ismael Faro; Sebastian Feld; Geoffrey C. Fox; Zhi Jin; Frank Leymann; Florian Neukart; Salvador de la Puente; Manuel Wimmer. Institute of Electrical and Electronics Engineers Inc., 2023. p. 193-199.

Research output: Chapter in book/report/conference proceedingConference contributionResearchpeer review

Schmale, T, Temesi, B, Trittschanke, N, Pulido-Mateo, N, Elenskiy, I, Krinner, L, Dubielzig, T, Ospelkaus, C, Weimer, H & Borcherding, D 2023, Real-time hybrid quantum-classical computations for trapped ions with Python control-flow. in S Ali, C Ardagna, N Atukorala, J Barzen, CK Chang, RN Chang, J Fan, I Faro, S Feld, GC Fox, Z Jin, F Leymann, F Neukart, S de la Puente & M Wimmer (eds), 2023 IEEE International Conference on Quantum Software: QSW 2023. Institute of Electrical and Electronics Engineers Inc., pp. 193-199, 2023 IEEE International Conference on Quantum Software, Hybrid, Chicago, United States, 2 Jul 2023. https://doi.org/10.48550/arXiv.2303.01282, https://doi.org/10.1109/QSW59989.2023.00031
Schmale, T., Temesi, B., Trittschanke, N., Pulido-Mateo, N., Elenskiy, I., Krinner, L., Dubielzig, T., Ospelkaus, C., Weimer, H., & Borcherding, D. (2023). Real-time hybrid quantum-classical computations for trapped ions with Python control-flow. In S. Ali, C. Ardagna, N. Atukorala, J. Barzen, C. K. Chang, R. N. Chang, J. Fan, I. Faro, S. Feld, G. C. Fox, Z. Jin, F. Leymann, F. Neukart, S. de la Puente, & M. Wimmer (Eds.), 2023 IEEE International Conference on Quantum Software: QSW 2023 (pp. 193-199). Institute of Electrical and Electronics Engineers Inc.. https://doi.org/10.48550/arXiv.2303.01282, https://doi.org/10.1109/QSW59989.2023.00031
Schmale T, Temesi B, Trittschanke N, Pulido-Mateo N, Elenskiy I, Krinner L et al. Real-time hybrid quantum-classical computations for trapped ions with Python control-flow. In Ali S, Ardagna C, Atukorala N, Barzen J, Chang CK, Chang RN, Fan J, Faro I, Feld S, Fox GC, Jin Z, Leymann F, Neukart F, de la Puente S, Wimmer M, editors, 2023 IEEE International Conference on Quantum Software: QSW 2023. Institute of Electrical and Electronics Engineers Inc. 2023. p. 193-199 doi: 10.48550/arXiv.2303.01282, 10.1109/QSW59989.2023.00031
Schmale, Tobias ; Temesi, Bence ; Trittschanke, Niko et al. / Real-time hybrid quantum-classical computations for trapped ions with Python control-flow. 2023 IEEE International Conference on Quantum Software: QSW 2023. editor / Shaukat Ali ; Claudio Ardagna ; Nimanthi Atukorala ; Johanna Barzen ; Carl K. Chang ; Rong N. Chang ; Jing Fan ; Ismael Faro ; Sebastian Feld ; Geoffrey C. Fox ; Zhi Jin ; Frank Leymann ; Florian Neukart ; Salvador de la Puente ; Manuel Wimmer. Institute of Electrical and Electronics Engineers Inc., 2023. pp. 193-199
Download
@inproceedings{504ee554dedf4ef48a70e026c01cd2f2,
title = "Real-time hybrid quantum-classical computations for trapped ions with Python control-flow",
abstract = "In recent years, the number of hybrid algorithms that combine quantum and classical computations has been continuously increasing. These two approaches to computing can mutually enhance each others' performances thus bringing the promise of more advanced algorithms that can outmatch their pure counterparts. In order to accommodate this new class of codes, a proper environment has to be created, which enables the interplay between the quantum and classical hardware.For many of these hybrid processes the coherence time of the quantum computer arises as a natural time constraint, making it crucial to minimize the classical overhead. For ion-trap quantum computers however, this is a much less limiting factor than with superconducting technologies, since the relevant timescale is on the order of seconds instead of microseconds. In fact, we show that the operating time-scales of trapped-ion quantum computers are compatible with the execution speed of the Python programming language, enabling us to develop an interpreted scheme for real-time control of quantum computations. In particular, compilation of all instructions in advance is not necessary, unlike with superconducting qubits. This keeps the implementation of hybrid algorithms simple and also lets users benefit from the rich environment of existing Python libraries.In order to show that this approach of interpreted quantum-classical computations (IQCC) is feasible, we bring real-world examples and evaluate them in realistic benchmarks.",
keywords = "Hybrid Quantum-Classical Computation, Quantum Computing, Trapped Ions",
author = "Tobias Schmale and Bence Temesi and Niko Trittschanke and Nicolas Pulido-Mateo and Ilya Elenskiy and Ludwig Krinner and Timko Dubielzig and Christian Ospelkaus and Hendrik Weimer and Daniel Borcherding",
note = "Funding Information: ACKNOWLEDGMENT This work was funded by the Quantum Valley Lower Saxony Q1 project (QVLS-Q1) through the Volkswagen foundation and the ministry for science and culture of Lower Saxony, by Germany{\textquoteright}s Excellence Strategy – EXC-2123 Quan-tumFrontiers – 390837967 and by the ATIQ project through the BMBF. ; 2023 IEEE International Conference on Quantum Software, QSW 2023 ; Conference date: 02-07-2023 Through 08-07-2023",
year = "2023",
doi = "10.48550/arXiv.2303.01282",
language = "English",
isbn = "979-8-3503-0480-0",
pages = "193--199",
editor = "Shaukat Ali and Claudio Ardagna and Nimanthi Atukorala and Johanna Barzen and Chang, {Carl K.} and Chang, {Rong N.} and Jing Fan and Ismael Faro and Sebastian Feld and Fox, {Geoffrey C.} and Zhi Jin and Frank Leymann and Florian Neukart and {de la Puente}, Salvador and Manuel Wimmer",
booktitle = "2023 IEEE International Conference on Quantum Software",
publisher = "Institute of Electrical and Electronics Engineers Inc.",
address = "United States",

}

Download

TY - GEN

T1 - Real-time hybrid quantum-classical computations for trapped ions with Python control-flow

AU - Schmale, Tobias

AU - Temesi, Bence

AU - Trittschanke, Niko

AU - Pulido-Mateo, Nicolas

AU - Elenskiy, Ilya

AU - Krinner, Ludwig

AU - Dubielzig, Timko

AU - Ospelkaus, Christian

AU - Weimer, Hendrik

AU - Borcherding, Daniel

N1 - Funding Information: ACKNOWLEDGMENT This work was funded by the Quantum Valley Lower Saxony Q1 project (QVLS-Q1) through the Volkswagen foundation and the ministry for science and culture of Lower Saxony, by Germany’s Excellence Strategy – EXC-2123 Quan-tumFrontiers – 390837967 and by the ATIQ project through the BMBF.

PY - 2023

Y1 - 2023

N2 - In recent years, the number of hybrid algorithms that combine quantum and classical computations has been continuously increasing. These two approaches to computing can mutually enhance each others' performances thus bringing the promise of more advanced algorithms that can outmatch their pure counterparts. In order to accommodate this new class of codes, a proper environment has to be created, which enables the interplay between the quantum and classical hardware.For many of these hybrid processes the coherence time of the quantum computer arises as a natural time constraint, making it crucial to minimize the classical overhead. For ion-trap quantum computers however, this is a much less limiting factor than with superconducting technologies, since the relevant timescale is on the order of seconds instead of microseconds. In fact, we show that the operating time-scales of trapped-ion quantum computers are compatible with the execution speed of the Python programming language, enabling us to develop an interpreted scheme for real-time control of quantum computations. In particular, compilation of all instructions in advance is not necessary, unlike with superconducting qubits. This keeps the implementation of hybrid algorithms simple and also lets users benefit from the rich environment of existing Python libraries.In order to show that this approach of interpreted quantum-classical computations (IQCC) is feasible, we bring real-world examples and evaluate them in realistic benchmarks.

AB - In recent years, the number of hybrid algorithms that combine quantum and classical computations has been continuously increasing. These two approaches to computing can mutually enhance each others' performances thus bringing the promise of more advanced algorithms that can outmatch their pure counterparts. In order to accommodate this new class of codes, a proper environment has to be created, which enables the interplay between the quantum and classical hardware.For many of these hybrid processes the coherence time of the quantum computer arises as a natural time constraint, making it crucial to minimize the classical overhead. For ion-trap quantum computers however, this is a much less limiting factor than with superconducting technologies, since the relevant timescale is on the order of seconds instead of microseconds. In fact, we show that the operating time-scales of trapped-ion quantum computers are compatible with the execution speed of the Python programming language, enabling us to develop an interpreted scheme for real-time control of quantum computations. In particular, compilation of all instructions in advance is not necessary, unlike with superconducting qubits. This keeps the implementation of hybrid algorithms simple and also lets users benefit from the rich environment of existing Python libraries.In order to show that this approach of interpreted quantum-classical computations (IQCC) is feasible, we bring real-world examples and evaluate them in realistic benchmarks.

KW - Hybrid Quantum-Classical Computation

KW - Quantum Computing

KW - Trapped Ions

UR - http://www.scopus.com/inward/record.url?scp=85172928264&partnerID=8YFLogxK

U2 - 10.48550/arXiv.2303.01282

DO - 10.48550/arXiv.2303.01282

M3 - Conference contribution

AN - SCOPUS:85172928264

SN - 979-8-3503-0480-0

SP - 193

EP - 199

BT - 2023 IEEE International Conference on Quantum Software

A2 - Ali, Shaukat

A2 - Ardagna, Claudio

A2 - Atukorala, Nimanthi

A2 - Barzen, Johanna

A2 - Chang, Carl K.

A2 - Chang, Rong N.

A2 - Fan, Jing

A2 - Faro, Ismael

A2 - Feld, Sebastian

A2 - Fox, Geoffrey C.

A2 - Jin, Zhi

A2 - Leymann, Frank

A2 - Neukart, Florian

A2 - de la Puente, Salvador

A2 - Wimmer, Manuel

PB - Institute of Electrical and Electronics Engineers Inc.

T2 - 2023 IEEE International Conference on Quantum Software

Y2 - 2 July 2023 through 8 July 2023

ER -

By the same author(s)