論文の概要: Quingo: A Programming Framework for Heterogeneous Quantum-Classical
Computing with NISQ Features
- arxiv url: http://arxiv.org/abs/2009.01686v2
- Date: Sat, 7 Aug 2021 08:23:07 GMT
- ステータス: 処理完了
- システム内更新日: 2023-05-04 00:55:24.477406
- Title: Quingo: A Programming Framework for Heterogeneous Quantum-Classical
Computing with NISQ Features
- Title(参考訳): Quingo: NISQ機能を備えた異種量子古典計算のためのプログラミングフレームワーク
- Authors: The Quingo Development Team
- Abstract要約: HQCCアプリケーション上でのプログラマビリティを実現するために,量子古典的ソフトウェアとハードウェアの統合と管理を行うQuingoフレームワークを提案する。
また、タイマに基づくタイミング制御と不透明な操作定義を強調する外部ドメイン固有言語であるQuingo言語を提案する。
- 参考スコア(独自算出の注目度): 0.0
- License: http://arxiv.org/licenses/nonexclusive-distrib/1.0/
- Abstract: The increasing control complexity of Noisy Intermediate-Scale Quantum (NISQ)
systems underlines the necessity of integrating quantum hardware with quantum
software. While mapping heterogeneous quantum-classical computing (HQCC)
algorithms to NISQ hardware for execution, we observed a few dissatisfactions
in quantum programming languages (QPLs), including difficult mapping to
hardware, limited expressiveness, and counter-intuitive code. Also, noisy
qubits require repeatedly performed quantum experiments, which explicitly
operate low-level configurations, such as pulses and timing of operations. This
requirement is beyond the scope or capability of most existing QPLs.
We summarize three execution models to depict the quantum-classical
interaction of existing QPLs. Based on the refined HQCC model, we propose the
Quingo framework to integrate and manage quantum-classical software and
hardware to provide the programmability over HQCC applications and map them to
NISQ hardware. We propose a six-phase quantum program life-cycle model matching
the refined HQCC model, which is implemented by a runtime system. We also
propose the Quingo programming language, an external domain-specific language
highlighting timer-based timing control and opaque operation definition, which
can be used to describe quantum experiments. We believe the Quingo framework
could contribute to the clarification of key techniques in the design of future
HQCC systems.
- Abstract(参考訳): ノイズ中間スケール量子(NISQ)システムの制御複雑性の増大は、量子ハードウェアと量子ソフトウェアを統合する必要性を浮き彫りにする。
ヘテロジニアスな量子古典計算(HQCC)アルゴリズムをNISQハードウェアにマッピングしながら、ハードウェアへのマッピングの難しさ、限定表現性、反直観的コードなど、量子プログラミング言語(QPL)のいくつかの不満を観察した。
また、ノイズ量子ビットは繰り返し実行される量子実験を必要とし、パルスや操作のタイミングなどの低レベルな構成を明示的に操作する。
この要件は、既存のほとんどのQPLの範囲や能力を超えています。
既存のQPLの量子-古典的相互作用を記述するために,3つの実行モデルを要約する。
改良されたHQCCモデルに基づいて量子古典的ソフトウェアとハードウェアの統合と管理を行うQuingoフレームワークを提案し,HQCCアプリケーション上でプログラム可能性を提供し,NISQハードウェアにマップする。
本稿では,実行時システムによって実装されたHQCCモデルに適合する6相量子プログラムライフサイクルモデルを提案する。
また、タイマに基づくタイミング制御と不透明な操作定義を強調する外部ドメイン固有言語であるQuingo言語を提案し、量子実験を記述できる。
我々は、将来のHQCCシステムの設計において、Quingoフレームワークが重要なテクニックの明確化に寄与すると考えている。
関連論文リスト
- MQT Qudits: A Software Framework for Mixed-Dimensional Quantum Computing [4.306566710489809]
MQT Quditsは、混合次元のquditデバイス用のアプリケーションの設計と実装を支援するオープンソースツールである。
混合次元システムのための標準化された言語を定義し、回路仕様、ハードウェアゲートセットへのコンパイル、効率的な回路シミュレーション、オープンチャレンジについて議論する。
論文 参考訳(メタデータ) (2024-10-03T18:00:01Z) - Quantum Serverless Paradigm and Application Development using the QFaaS Framework [17.398771276317575]
この章では、QFを使った例を使って、サーバレス量子コンピューティングの概念を紹介します。
このフレームワークは、サーバーレスコンピューティングモデルを使用して、量子アプリケーションの開発とデプロイを単純化する。
この章では、QFのデプロイと使用に関する包括的なドキュメンテーションとガイドラインが提供されている。
論文 参考訳(メタデータ) (2024-07-03T06:12:55Z) - Quantum Compiling with Reinforcement Learning on a Superconducting Processor [55.135709564322624]
超伝導プロセッサのための強化学習型量子コンパイラを開発した。
短絡の新規・ハードウェア対応回路の発見能力を示す。
本研究は,効率的な量子コンパイルのためのハードウェアによるソフトウェア設計を実証する。
論文 参考訳(メタデータ) (2024-06-18T01:49:48Z) - A Quantum-Classical Collaborative Training Architecture Based on Quantum
State Fidelity [50.387179833629254]
我々は,コ・テンク (co-TenQu) と呼ばれる古典量子アーキテクチャを導入する。
Co-TenQuは古典的なディープニューラルネットワークを41.72%まで向上させる。
他の量子ベースの手法よりも1.9倍も優れており、70.59%少ない量子ビットを使用しながら、同様の精度を達成している。
論文 参考訳(メタデータ) (2024-02-23T14:09:41Z) - Optimal Stochastic Resource Allocation for Distributed Quantum Computing [50.809738453571015]
本稿では,分散量子コンピューティング(DQC)のためのリソース割り当て方式を提案する。
本評価は,提案手法の有効性と,量子コンピュータとオンデマンド量子コンピュータの両立性を示すものである。
論文 参考訳(メタデータ) (2022-09-16T02:37:32Z) - QFaaS: A Serverless Function-as-a-Service Framework for Quantum
Computing [22.068803245816266]
本稿では,量子コンピューティングを進化させるためのQuantum Function-as-a-Serviceフレームワークを提案する。
私たちのフレームワークは、ソフトウェア開発を簡素化し、量子クラウドコンピューティングパラダイムに適応するために、量子サーバーレスプラットフォームの不可欠なコンポーネントを提供します。
本稿では,アーキテクチャ設計,主成分,ハイブリッド量子古典関数のライフサイクル,運用ワークフロー,QFの実装について述べる。
論文 参考訳(メタデータ) (2022-05-30T04:18:53Z) - Full-stack quantum computing systems in the NISQ era: algorithm-driven
and hardware-aware compilation techniques [1.3496450124792878]
現在のフルスタック量子コンピューティングシステムの概要について概説する。
我々は、隣接する層間の密な共設計と垂直な層間設計の必要性を強調します。
論文 参考訳(メタデータ) (2022-04-13T13:26:56Z) - Tensor Network Quantum Virtual Machine for Simulating Quantum Circuits
at Exascale [57.84751206630535]
本稿では,E-scale ACCelerator(XACC)フレームワークにおける量子回路シミュレーションバックエンドとして機能する量子仮想マシン(TNQVM)の近代化版を提案する。
新バージョンは汎用的でスケーラブルなネットワーク処理ライブラリであるExaTNをベースにしており、複数の量子回路シミュレータを提供している。
ポータブルなXACC量子プロセッサとスケーラブルなExaTNバックエンドを組み合わせることで、ラップトップから将来のエクサスケールプラットフォームにスケール可能なエンドツーエンドの仮想開発環境を導入します。
論文 参考訳(メタデータ) (2021-04-21T13:26:42Z) - Quantum Accelerator Stack: A Research Roadmap [0.0]
本稿では,加速器の層全体のスタックを含む量子加速器のアイデアを提案する。
Qbits は完全量子ビットとして定義され、それらはデコヒールを持たず、良好な量子ゲート演算を行うことを意味する。
この論理は、OpenQLと呼ばれるグループで開発された普遍的な量子-古典ハイブリッド計算言語で表現される。
論文 参考訳(メタデータ) (2021-02-03T12:33:12Z) - A MLIR Dialect for Quantum Assembly Languages [78.8942067357231]
量子コンピューティングにおけるMLIR(Multi-Level Intermediate Representation)の有用性を実証する。
我々は、共通量子集合言語の表現とコンパイルを可能にする新しい量子方言でMLIRを拡張した。
我々はQIR量子ランタイムAPIのqcor対応実装を活用して、再ターゲット可能な(量子ハードウェアに依存しない)コンパイラワークフローを実現する。
論文 参考訳(メタデータ) (2021-01-27T13:00:39Z) - Extending C++ for Heterogeneous Quantum-Classical Computing [56.782064931823015]
qcorはC++とコンパイラの実装の言語拡張で、異種量子古典プログラミング、コンパイル、単一ソースコンテキストでの実行を可能にする。
我々の研究は、量子言語で高レベルな量子カーネル(関数)を表現できる、第一種C++コンパイラを提供する。
論文 参考訳(メタデータ) (2020-10-08T12:49:07Z)
関連論文リストは本サイト内にある論文のタイトル・アブストラクトから自動的に作成しています。
指定された論文の情報です。
本サイトの運営者は本サイト(すべての情報・翻訳含む)の品質を保証せず、本サイト(すべての情報・翻訳含む)を使用して発生したあらゆる結果について一切の責任を負いません。