QPI: A Programming Interface for Quantum Computers
With the increasing maturity and accessibility of quantum computers, their alignment, integration, and use in the high-performance computing (HPC) ecosystem as a novel accelerator triggers a crucial new area of research. To address the demands for efficient and tightly coupled programming, we present the Quantum Programming Interface (QPI), a C-based library enabling the development of quantum tasks and submission to quantum resources.
Authors
- Laura Schulz (ORCID: https://orcid.org/0000-0002-4702-3440)
- Martin Schulz (ORCID: https://orcid.org/0000-0001-9013-435X)
- Muhammad Nufail Farooqi (ORCID: https://orcid.org/0000-0002-1609-5847)
- Jorge Echavarria (ORCID: https://orcid.org/0000-0002-3751-5273)
- Ercüment Kaya (ORCID: https://orcid.org/0000-0001-5073-8159)
- Burak Mete (ORCID: https://orcid.org/0000-0001-8896-6691)
Institutions
- Bavarian Academy of Sciences and Humanities (DE)
- Leibniz Supercomputing Centre (DE)
- Technical University of Munich (DE)
Publication Details
- Published
- 2024-09-15
- DOI
- https://doi.org/10.1109/qce60285.2024.10293
- Citations
- 4
- Primary Topic
- Quantum Computing Algorithms and Architecture
- Type
- article
- Field-Weighted Citation Impact
- 1.39