$Classi|Q\rangle$ Towards a Translation Framework To Bridge The Classical-Quantum Programming Gap

要約

量子コンピューティングは、ハードウェアとしてすぐに利用できたり、クラウド上でエミュレートされたりすることはできますが、複雑なプログラミング パラダイムや学習曲線の点で、一般に利用できるようになるにはまだ程遠いです。
このビジョン ペーパーでは、Python や C++ などの高レベル プログラミング言語を Quantum Assembly などの低レベル言語に翻訳することで、古典コンピューティングと量子コンピューティングの橋渡しをする翻訳フレームワークのアイデア $Classi|Q\rangle$ を紹介します。
私たちのアイデア ペーパーは、量子ソフトウェア エンジニアリングにおける継続的な取り組みの青写真として機能し、研究者や実務者の多様なニーズを満たすさらなる $Classi|Q\rangle$ 開発のロードマップを提供します。
$Classi|Q\rangle$ は、量子経験のない研究者や実践者がハイブリッド量子計算の可能性を活用できるように設計されています。
また、追加の量子言語のサポート、最適化戦略の改善、新興の量子コンピューティング プラットフォームとの統合など、$Classi|Q\rangle$ の将来の機能強化についても説明します。

要約(オリジナル)

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\rangle$, 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\rangle$ development to meet the diverse needs of researchers and practitioners. $Classi|Q\rangle$ 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\rangle$, including support for additional quantum languages, improved optimization strategies, and integration with emerging quantum computing platforms.

arxiv情報

著者 Matteo Esposito,Maryam Tavassoli Sabzevari,Boshuai Ye,Davide Falessi,Arif Ali Khan,Davide Taibi
発行日 2024-07-01 14:37:09+00:00
arxivサイト arxiv_id(pdf)

提供元, 利用サービス

arxiv.jp, Google

カテゴリー: cs.CL, cs.ET, cs.PL, cs.SE パーマリンク