論文の概要: Fast simulation of quantum algorithms using circuit optimization
- arxiv url: http://arxiv.org/abs/2010.09746v3
- Date: Thu, 21 Apr 2022 20:56:51 GMT
- ステータス: 処理完了
- システム内更新日: 2023-04-28 07:51:01.110521
- Title: Fast simulation of quantum algorithms using circuit optimization
- Title(参考訳): 回路最適化による量子アルゴリズムの高速シミュレーション
- Authors: Gian Giacomo Guerreschi
- Abstract要約: 任意の回路のシミュレーション時間を短縮する専用コンパイラパスを提案する。
状態振幅を記憶する順序を変更することにより、通信オーバーヘッドを低減する。
次に、新しい機能を利用するためにコンパイラパスを実装します。
- 参考スコア(独自算出の注目度): 0.0
- License: http://creativecommons.org/licenses/by/4.0/
- Abstract: Classical simulators play a major role in the development and benchmark of
quantum algorithms and practically any software framework for quantum
computation provides the option of running the algorithms on simulators.
However, the development of quantum simulators was substantially separated from
the rest of the software frameworks which, instead, focus on usability and
compilation. Here, we demonstrate the advantage of co-developing and
integrating simulators and compilers by proposing a specialized compiler pass
to reduce the simulation time for arbitrary circuits. While the concept is
broadly applicable, we present a concrete implementation based on the Intel
Quantum Simulator, a high-performance distributed simulator. As part of this
work, we extend its implementation with additional functionalities related to
the representation of quantum states. The communication overhead is reduced by
changing the order in which state amplitudes are stored in the distributed
memory, a concept analogous to the distinction between local and global qubits
for distributed Schroedinger-type simulators. We then implement a compiler pass
to exploit the novel functionalities by introducing special instructions
governing data movement as part of the quantum circuit. Those instructions
target unique capabilities of simulators and have no analogue in actual quantum
devices. To quantify the advantage, we compare the time required to simulate
random circuits with and without our optimization. The simulation time is
typically halved.
- Abstract(参考訳): 古典的シミュレータは量子アルゴリズムの開発とベンチマークにおいて重要な役割を果たし、事実上量子計算のためのソフトウェアフレームワークはシミュレータ上でアルゴリズムを実行するオプションを提供する。
しかし、量子シミュレータの開発は、その代わりにユーザビリティとコンパイルにフォーカスした他のソフトウェアフレームワークと実質的に分離された。
本稿では,任意の回路のシミュレーション時間を短縮するために,特殊なコンパイラパスを提案することで,シミュレータとコンパイラを共同開発し統合することの利点を実証する。
本概念は広く適用可能であるが,高性能分散シミュレータであるIntel Quantum Simulatorに基づく具体的な実装を提案する。
この研究の一環として、量子状態の表現に関する追加機能によって実装を拡張する。
分散スレーディンガー型シミュレータのローカルとグローバルのキュービットの区別に類似した概念である、状態振幅を分散メモリに格納する順序を変更することにより、通信オーバーヘッドを低減させる。
次に,量子回路の一部としてデータ移動を規定する特別な命令を導入することで,新しい機能を利用するコンパイラパスを実装した。
これらの命令はシミュレータのユニークな機能をターゲットにしており、実際の量子デバイスでは類似性を持たない。
この利点を定量化するために、ランダム回路のシミュレーションに必要な時間と最適化なしで比較する。
シミュレーション時間は通常半減する。
関連論文リスト
- QOPS: A Compiler Framework for Quantum Circuit Simulation Acceleration with Profile Guided Optimizations [0.38836072943850625]
本研究は、量子回路シミュレーション加速のためのプロファイル誘導最適化(PGO)を可能にする量子コンパイラフレームワークQOPSを提案する。
シミュレータ固有のPGOをベンチマークに適用して、シミュレーション速度を1.19倍に加速することができる。
ハードウェア非依存のPGOでは、最適化されていないバージョンに対して21%の性能向上を達成しているブルートフォース機構と比較して、PGOは、ブルートフォースアプローチよりも63パーセント少ないコンパイル時間で16%のスピードアップを達成することができる。
論文 参考訳(メタデータ) (2024-10-12T01:54:09Z) - Compact quantum algorithms for time-dependent differential equations [0.0]
我々は、ユニタリの線形結合に基づくアイデアに基づいて、非ユニタリで非エルミート量子系をシミュレートする。
我々は,反復行列ベクトル乗算と行列逆演算を効率的に行うハイブリッド量子古典アルゴリズムを生成する。
論文 参考訳(メタデータ) (2024-05-16T02:14:58Z) - Distributed Simulation of Statevectors and Density Matrices [0.0]
本論文は,デジタル量子コンピュータにおけるゲート,演算子,ノイズチャネル,その他の計算の分散フルステートシミュレーションのための新しいアルゴリズムを多数提示する。
単純で、一般的だが、一見制限的な分布モデルによって、リッチな先進的な施設の集合が実際に許されることを示す。
我々の結果は量子情報理論の読者に親しみやすい言語で導かれ、我々のアルゴリズムは科学シミュレーションコミュニティのために形式化されている。
論文 参考訳(メタデータ) (2023-11-02T18:00:36Z) - Tensor Networks or Decision Diagrams? Guidelines for Classical Quantum
Circuit Simulation [65.93830818469833]
テンソルネットワークと決定図は、異なる視点、用語、背景を念頭に、独立して開発されている。
これらの手法が古典的量子回路シミュレーションにどのようにアプローチするかを考察し、最も適用可能な抽象化レベルに関してそれらの相似性を考察する。
量子回路シミュレーションにおいて,テンソルネットワークの使い勝手の向上と決定図の使い勝手の向上に関するガイドラインを提供する。
論文 参考訳(メタデータ) (2023-02-13T19:00:00Z) - Parallel Simulation of Quantum Networks with Distributed Quantum State
Management [56.24769206561207]
我々は、量子ネットワークの並列シミュレーションの要件を特定し、最初の並列離散事象量子ネットワークシミュレータを開発する。
コントリビューションには、複数のプロセスに分散した共有量子情報を維持する量子状態マネージャの設計と開発が含まれています。
既存のシーケンシャルバージョンと並行してオープンソースツールとして,並列SeQUeNCeシミュレータをリリースする。
論文 参考訳(メタデータ) (2021-11-06T16:51:17Z) - Quantum algorithms for quantum dynamics: A performance study on the
spin-boson model [68.8204255655161]
量子力学シミュレーションのための量子アルゴリズムは、伝統的に時間進化作用素のトロッター近似の実装に基づいている。
変分量子アルゴリズムは欠かせない代替手段となり、現在のハードウェア上での小規模なシミュレーションを可能にしている。
量子ゲートコストが明らかに削減されているにもかかわらず、現在の実装における変分法は量子的優位性をもたらすことはありそうにない。
論文 参考訳(メタデータ) (2021-08-09T18:00:05Z) - Fast quantum circuit simulation using hardware accelerated general
purpose libraries [69.43216268165402]
CuPyは、GPUベースの量子回路向けに開発された汎用ライブラリ(線形代数)である。
上位回路の場合、スピードアップは約2倍、量子乗算器の場合、最先端のC++ベースのシミュレータと比べて約22倍である。
論文 参考訳(メタデータ) (2021-06-26T10:41:43Z) - 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) - Efficient calculation of gradients in classical simulations of
variational quantum algorithms [0.0]
O(P)時間における勾配を正確に計算するエミュレーション戦略の新たな導出法を提案する。
私たちの戦略は非常にシンプルで、'apply gate'、'clone state'、'inner product'プリミティブのみを使用します。
ゲート並列化スキームやハードウェアアクセラレーションや分散シミュレータと互換性がある。
論文 参考訳(メタデータ) (2020-09-06T21:39:44Z) - Intel Quantum Simulator: A cloud-ready high-performance simulator of
quantum circuits [0.0]
我々は、qHiPSTERとして知られていたIntel Quantum Simulator(IQS)の最新リリースを紹介する。
このソフトウェアの高性能コンピューティング能力により、ユーザーは利用可能なハードウェアリソースを活用できる。
IQSは計算資源を分割し、関連する回路のプールを並列にシミュレートする。
論文 参考訳(メタデータ) (2020-01-28T19:00:25Z) - Efficient classical simulation of random shallow 2D quantum circuits [104.50546079040298]
ランダム量子回路は古典的にシミュレートするのは難しいと見なされる。
典型例の近似シミュレーションは, 正確なシミュレーションとほぼ同程度に困難であることを示す。
また、十分に浅いランダム回路はより一般的に効率的にシミュレーション可能であると推測する。
論文 参考訳(メタデータ) (2019-12-31T19:00:00Z)
関連論文リストは本サイト内にある論文のタイトル・アブストラクトから自動的に作成しています。
指定された論文の情報です。
本サイトの運営者は本サイト(すべての情報・翻訳含む)の品質を保証せず、本サイト(すべての情報・翻訳含む)を使用して発生したあらゆる結果について一切の責任を負いません。