論文の概要: Extending the OmpSs-2 Programming Model for Hybrid Quantum-Classical Programming
- arxiv url: http://arxiv.org/abs/2502.21104v1
- Date: Fri, 28 Feb 2025 14:40:42 GMT
- ステータス: 翻訳完了
- システム内更新日: 2025-03-03 13:40:37.392050
- Title: Extending the OmpSs-2 Programming Model for Hybrid Quantum-Classical Programming
- Title(参考訳): ハイブリッド量子古典プログラミングのためのOmpSs-2プログラミングモデルの拡張
- Authors: Philip Döbler, David Álvarez, Lucas J. Menger, Thomas Lippert, Vicenç Beltran, Manpreet Singh Jattana,
- Abstract要約: 我々は,ネットワーク内の量子コンピュータをシミュレーションし,実行時にオフロードされたジョブを受信するシミュレータを開発した。
4つの詳細な例は、我々のプログラミングモデルがハイブリッド量子古典ソフトウェアを書くのにどのように使えるかを示している。
- 参考スコア(独自算出の注目度): 0.8246494848934447
- License:
- Abstract: The OmpSs-2 programming model is used in HPC programs to parallelize code and offload code to accelerators. In this work, we extend the offloading capability to quantum computers. We explain the necessary changes to the Clang compiler and the Nanos6 runtime, which are both part of OmpSs-2. In addition, we develop a simulator that simulates a quantum computer in the network and receives the jobs offloaded by the runtime. Four detailed examples show how our programming model can be used to write hybrid quantum-classical software. The examples are random number generation, a parameter scan using the mean-field ansatz, a variational algorithm using this ansatz, and handwritten digit recognition using a hybrid convolutional neural network.
- Abstract(参考訳): OmpSs-2プログラミングモデルは、HPCプログラムでコードを並列化し、アクセラレーターにコードをオフロードするために使用される。
本研究では、オフロード能力を量子コンピュータに拡張する。
我々は、ClangコンパイラとOmpSs-2の一部であるNanos6ランタイムに必要な変更を説明します。
さらに、ネットワーク内の量子コンピュータをシミュレートし、実行時にオフロードされたジョブを受信するシミュレータを開発する。
4つの詳細な例は、我々のプログラミングモデルがハイブリッド量子古典ソフトウェアを書くのにどのように使えるかを示している。
例として、乱数生成、平均フィールドアンサッツを用いたパラメータスキャン、このアンサッツを用いた変分アルゴリズム、ハイブリッド畳み込みニューラルネットワークを用いた手書き桁認識がある。
関連論文リスト
- Efficient Learning for Linear Properties of Bounded-Gate Quantum Circuits [63.733312560668274]
d可変RZゲートとG-dクリフォードゲートを含む量子回路を与えられた場合、学習者は純粋に古典的な推論を行い、その線形特性を効率的に予測できるだろうか?
我々は、d で線形にスケーリングするサンプルの複雑さが、小さな予測誤差を達成するのに十分であり、対応する計算の複雑さは d で指数関数的にスケールすることを証明する。
我々は,予測誤差と計算複雑性をトレードオフできるカーネルベースの学習モデルを考案し,多くの実践的な環境で指数関数からスケーリングへ移行した。
論文 参考訳(メタデータ) (2024-08-22T08:21:28Z) - A Hybrid Classical-Quantum HPC Workload [0.0]
量子デバイスを特徴とするスーパーコンピュータ上でのハイブリッド古典量子ワークロードのオーケストレーション戦略を提案する。
量子デバイスに計算の一部をオフロードするサンプルアプリケーションについて検討する。
現在のテストベッドは、最終的に実際の量子デバイスを含む、より高度なハイブリッドワークロードの基礎として機能する。
論文 参考訳(メタデータ) (2023-12-08T09:54:51Z) - A Model for Circuit Execution Runtime And Its Implications for Quantum
Kernels At Practical Data Set Sizes [0.5906031288935515]
本稿では,量子回路に要する総回路実行時間に関するモデルを提案する。
また、「回路の量子体積層の有効数」の概念も導入する。
現在の量子コンピュータの速度で、我々のモデルはデータセットを数時間で処理できると予測している。
論文 参考訳(メタデータ) (2023-07-11T02:38:22Z) - A Hybrid Quantum-Classical Generative Adversarial Network for Near-Term
Quantum Processors [0.0]
本稿では,短期量子プロセッサのためのハイブリッド量子古典生成逆数ネットワーク(GAN)を提案する。
生成ネットワークは、量子回路を符号化する角度と変分量子アンサッツを用いて実現される。
識別器ネットワークは、多段トレーニング可能な量子回路を用いて実現される。
論文 参考訳(メタデータ) (2023-07-06T20:11:28Z) - Cloud on-demand emulation of quantum dynamics with tensor networks [48.7576911714538]
プログラム可能なアナログ量子処理ユニット(QPU)を模擬したテンソルネットワークに基づくエミュレータを導入する。
ソフトウェアパッケージは、HPCクラスタ上でジョブを実行し、それらをQPUデバイスにディスパッチするための共通インターフェースを提供するクラウドプラットフォームに完全に統合されている。
論文 参考訳(メタデータ) (2023-02-10T14:08:05Z) - Simulation of Entanglement Generation between Absorptive Quantum
Memories [56.24769206561207]
我々は、QUantum Network Communication (SeQUeNCe) のオープンソースシミュレータを用いて、2つの原子周波数コム(AFC)吸収量子メモリ間の絡み合いの発生をシミュレートする。
本研究は,SeQUeNCe における truncated Fock 空間内の光量子状態の表現を実現する。
本研究では,SPDC音源の平均光子数と,平均光子数とメモリモード数の両方で異なる絡み合い発生率を観測する。
論文 参考訳(メタデータ) (2022-12-17T05:51:17Z) - Quantum Neuron with Separable-State Encoding [0.0]
現在利用可能な量子プロセッサにおいて、高度な量子ニューロンモデルを大規模にテストすることは、まだ不可能である。
マルチキュービットゲート数を削減した量子パーセプトロン(QP)モデルを提案する。
シミュレーション量子コンピュータにおいて,QPの量子ビットバージョンをいくつか実装することにより,提案モデルの性能を実証する。
論文 参考訳(メタデータ) (2022-02-16T19:26:23Z) - Parallel Simulation of Quantum Networks with Distributed Quantum State
Management [56.24769206561207]
我々は、量子ネットワークの並列シミュレーションの要件を特定し、最初の並列離散事象量子ネットワークシミュレータを開発する。
コントリビューションには、複数のプロセスに分散した共有量子情報を維持する量子状態マネージャの設計と開発が含まれています。
既存のシーケンシャルバージョンと並行してオープンソースツールとして,並列SeQUeNCeシミュレータをリリースする。
論文 参考訳(メタデータ) (2021-11-06T16:51:17Z) - 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) - A MLIR Dialect for Quantum Assembly Languages [78.8942067357231]
量子コンピューティングにおけるMLIR(Multi-Level Intermediate Representation)の有用性を実証する。
我々は、共通量子集合言語の表現とコンパイルを可能にする新しい量子方言でMLIRを拡張した。
我々はQIR量子ランタイムAPIのqcor対応実装を活用して、再ターゲット可能な(量子ハードウェアに依存しない)コンパイラワークフローを実現する。
論文 参考訳(メタデータ) (2021-01-27T13:00:39Z)
関連論文リストは本サイト内にある論文のタイトル・アブストラクトから自動的に作成しています。
指定された論文の情報です。
本サイトの運営者は本サイト(すべての情報・翻訳含む)の品質を保証せず、本サイト(すべての情報・翻訳含む)を使用して発生したあらゆる結果について一切の責任を負いません。