Classi|Q〉: Towards a Translation Framework to Bridge the Classical-Quantum Programming Gap
Esposito, Matteo; Sabzevari, Maryam Tavassoli; Ye, Boshuai; Falessi, Davide; Khan, Arif Ali; Taibi, Davide (2024-07-16)
Esposito, Matteo
Sabzevari, Maryam Tavassoli
Ye, Boshuai
Falessi, Davide
Khan, Arif Ali
Taibi, Davide
ACM
16.07.2024
Matteo Esposito, Maryam Tavassoli Sabzevari, Boshuai Ye, Davide Falessi, Arif Ali Khan, and Davide Taibi. 2024. Classi|Q⟩: Towards a Translation Framework to Bridge the Classical-Quantum Programming Gap. In Proceedings of the 1st ACM International Workshop on Quantum Software Engineering: The Next Evolution (QSE-NE 2024). Association for Computing Machinery, New York, NY, USA, 11–14. https://doi.org/10.1145/3663531.3664752
https://rightsstatements.org/vocab/InC/1.0/
© 2024 Copyright held by the owner/author(s). Publication rights licensed to ACM. This is the author’s version of the work. It is posted here for your personal use. Not for redistribution. The definitive Version of Record was published in Proceedings of the 1st ACM International Workshop on Quantum Software Engineering: The Next Evolution (QSE-NE ’24), July 16, 2024, Porto de Galinhas, Brazil, https://doi.org/10.1145/3663531.3664752
https://rightsstatements.org/vocab/InC/1.0/
© 2024 Copyright held by the owner/author(s). Publication rights licensed to ACM. This is the author’s version of the work. It is posted here for your personal use. Not for redistribution. The definitive Version of Record was published in Proceedings of the 1st ACM International Workshop on Quantum Software Engineering: The Next Evolution (QSE-NE ’24), July 16, 2024, Porto de Galinhas, Brazil, https://doi.org/10.1145/3663531.3664752
https://rightsstatements.org/vocab/InC/1.0/
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi:oulu-202412047055
https://urn.fi/URN:NBN:fi:oulu-202412047055
Tiivistelmä
Abstract
Quantum computing, albeit readily available as hardware or emulated on the cloud, is still far from being available in general regarding complex programming paradigms and learning curves. This vision paper introduces Classi|Q⟩, a translation framework idea to bridge Classical and Quantum Computing by translating high-level programming languages, e.g., Python or C++, into a low-level language, e.g., Quantum Assembly. Our idea paper serves as a blueprint for ongoing efforts in quantum software engineering, offering a roadmap for further Classi|Q⟩ development to meet the diverse needs of researchers and practitioners. Classi|Q⟩ is designed to empower researchers and practitioners with no prior quantum experience to harness the potential of hybrid quantum computation. We also discuss future enhancements to Classi|Q⟩, including support for additional quantum languages, improved optimization strategies, and integration with emerging quantum computing platforms.
Quantum computing, albeit readily available as hardware or emulated on the cloud, is still far from being available in general regarding complex programming paradigms and learning curves. This vision paper introduces Classi|Q⟩, a translation framework idea to bridge Classical and Quantum Computing by translating high-level programming languages, e.g., Python or C++, into a low-level language, e.g., Quantum Assembly. Our idea paper serves as a blueprint for ongoing efforts in quantum software engineering, offering a roadmap for further Classi|Q⟩ development to meet the diverse needs of researchers and practitioners. Classi|Q⟩ is designed to empower researchers and practitioners with no prior quantum experience to harness the potential of hybrid quantum computation. We also discuss future enhancements to Classi|Q⟩, including support for additional quantum languages, improved optimization strategies, and integration with emerging quantum computing platforms.
Kokoelmat
- Avoin saatavuus [38840]