TY - JOUR
T1 - Quantum Programming Paradigms and Description Languages
AU - Lopez Alarcón, Sonia
AU - Wong, Elaine
AU - Humble, Travis S.
AU - Dumitrescu, Eugene
AU - Elster, Anne
N1 - Publisher Copyright:
© 1999-2011 IEEE.
PY - 2023/11/1
Y1 - 2023/11/1
N2 - This article offers perspective on quantum computing programming languages, as well as their emerging runtimes and algorithmic modalities. With the scientific high-performance computing (HPC) community as a target audience, we describe the current state of the art in the field, and outline programming paradigms for scientific workflows. One take-home message is that there is significant work required to first refine the notion of the quantum processing unit in order to integrate in the HPC environments. Programming for today's quantum computers is making significant strides toward modern HPC-compatible workflows, but key challenges still face the field.
AB - This article offers perspective on quantum computing programming languages, as well as their emerging runtimes and algorithmic modalities. With the scientific high-performance computing (HPC) community as a target audience, we describe the current state of the art in the field, and outline programming paradigms for scientific workflows. One take-home message is that there is significant work required to first refine the notion of the quantum processing unit in order to integrate in the HPC environments. Programming for today's quantum computers is making significant strides toward modern HPC-compatible workflows, but key challenges still face the field.
UR - http://www.scopus.com/inward/record.url?scp=85197384247&partnerID=8YFLogxK
U2 - 10.1109/MCSE.2024.3375432
DO - 10.1109/MCSE.2024.3375432
M3 - Article
AN - SCOPUS:85197384247
SN - 1521-9615
VL - 25
SP - 33
EP - 38
JO - Computing in Science and Engineering
JF - Computing in Science and Engineering
IS - 6
ER -