論文の概要: OpenQudit: Extensible and Accelerated Numerical Quantum Compilation via a JIT-Compiled DSL
- arxiv url: http://arxiv.org/abs/2511.16585v1
- Date: Thu, 20 Nov 2025 17:37:42 GMT
- ステータス: 翻訳完了
- システム内更新日: 2025-11-21 17:08:52.765025
- Title: OpenQudit: Extensible and Accelerated Numerical Quantum Compilation via a JIT-Compiled DSL
- Title(参考訳): OpenQudit:JITコンパイルDSLによる拡張性と高速化された数値量子コンパイル
- Authors: Ed Younis,
- Abstract要約: 本稿では,量子演算を象徴的に定義できるコンパイルフレームワークOpenQuditを紹介する。
OpenQuditの事前コンパイルではテンソルネットワーク表現とeグラフベースのパスを使ってシンボリックな単純化を行っている。
評価の結果、このシンボリックアプローチは非常に効果的であり、一般的な量子回路合成問題に対して最大$mathtsim20times$でコアインスタンス化タスクを加速することが示された。
- 参考スコア(独自算出の注目度): 0.4264192013842096
- License: http://arxiv.org/licenses/nonexclusive-distrib/1.0/
- Abstract: High-performance numerical quantum compilers rely on classical optimization, but are limited by slow numerical evaluations and a design that makes extending them with new instructions a difficult, error-prone task for domain experts. This paper introduces OpenQudit, a compilation framework that solves these problems by allowing users to define quantum operations symbolically in the Qudit Gate Language (QGL), a mathematically natural DSL. OpenQudit's ahead-of-time compiler uses a tensor network representation and an e-graph-based pass for symbolic simplification before a runtime tensor network virtual machine (TNVM) JIT-compiles the expressions into high-performance native code. The evaluation shows that this symbolic approach is highly effective, accelerating the core instantiation task by up to $\mathtt{\sim}20\times$ on common quantum circuit synthesis problems compared to state-of-the-art tools.
- Abstract(参考訳): 高性能な数値量子コンパイラは古典的な最適化に頼っているが、遅い数値評価と、それを新しい命令で拡張する設計によって制限されている。
本稿では,量子演算を数学的に自然なDSLであるQudit Gate Language(QGL)で記号的に定義可能にすることで,これらの問題を解決するためのコンパイルフレームワークであるOpenQuditを紹介する。
OpenQuditの事前コンパイルでは、実行時テンソルネットワーク仮想マシン(TNVM)の前に、テンソルネットワーク表現とeグラフベースのパスを使用して、表現を高性能なネイティブコードにコンパイルする。
この評価は、このシンボリックアプローチが極めて効果的であることを示し、最先端のツールと比較して、一般的な量子回路合成問題に対して最大$\mathtt{\sim}20\times$でコアインスタンス化タスクを加速することを示している。
関連論文リスト
- Constant-time hybrid compilation of Shor's algorithm with quantum just-in-time compilation [0.0]
この研究は、PennyLaneとCatalystを使って素量子ゲートにコンパイルされたShorのファクタリングアルゴリズムの実装を提供する。
QJITコンパイルでは,回路生成に$N$固有の最適化を適用した場合でも,そのアルゴリズムは1ビットあたり$N$でコンパイルされることを示す。
実装は32ビット$N$までベンチマークされ、コンパイルされたプログラムのサイズと純粋なコンパイル時間の両方が一定であることが判明した。
論文 参考訳(メタデータ) (2025-04-16T19:30:10Z) - Quantum Compiling with Reinforcement Learning on a Superconducting Processor [55.135709564322624]
超伝導プロセッサのための強化学習型量子コンパイラを開発した。
短絡の新規・ハードウェア対応回路の発見能力を示す。
本研究は,効率的な量子コンパイルのためのハードウェアによるソフトウェア設計を実証する。
論文 参考訳(メタデータ) (2024-06-18T01:49:48Z) - A High Performance Compiler for Very Large Scale Surface Code Computations [38.26470870650882]
大規模量子誤り訂正のための最初の高性能コンパイラを提案する。
任意の量子回路を格子手術に基づく表面符号演算に変換する。
コンパイラは、物理デバイスのリアルタイム操作に向けられた速度で、ストリーミングパイプラインを使用して数百万のゲートを処理することができる。
論文 参考訳(メタデータ) (2023-02-05T19:06:49Z) - The Basis of Design Tools for Quantum Computing: Arrays, Decision
Diagrams, Tensor Networks, and ZX-Calculus [55.58528469973086]
量子コンピュータは、古典的コンピュータが決して起こらない重要な問題を効率的に解決することを約束する。
完全に自動化された量子ソフトウェアスタックを開発する必要がある。
この研究は、今日のツールの"内部"の外観を提供し、量子回路のシミュレーション、コンパイル、検証などにおいてこれらの手段がどのように利用されるかを示す。
論文 参考訳(メタデータ) (2023-01-10T19:00:00Z) - Arline Benchmarks: Automated Benchmarking Platform for Quantum Compilers [0.0]
オープンソースのソフトウェアパッケージであるArline Benchmarksは、量子コンパイラの自動ベンチマークを実行するように設計されている。
重要なメトリクスのセットに基づいて、いくつかの量子コンパイルフレームワークを比較した。
本稿では,コンパイラ固有の回路最適化を1つのコンパイルスタックで組み合わせた,複合コンパイルパイプラインの概念を提案する。
論文 参考訳(メタデータ) (2022-02-28T18:48:01Z) - Enabling a Programming Environment for an Experimental Ion Trap Quantum
Testbed [0.615738282053772]
イオントラップ量子ハードウェアは、特定の問題空間に対する古典的な計算よりも計算上の優位性を約束する。
イオントラップシステムは、高レベルのノイズを緩和するための戦略と、パルスレベルまたはゲートレベルの操作でこれらのシステムをプログラミングする際の課題を緩和するためのツールの両方を必要とする。
本研究は、量子言語仕様であるQCORを用いて、イオントラップテストベッドの量子プログラミングの最先端性を改善することに焦点を当てる。
論文 参考訳(メタデータ) (2021-10-30T02:28:36Z) - Enabling Retargetable Optimizing Compilers for Quantum Accelerators via
a Multi-Level Intermediate Representation [78.8942067357231]
我々は、最適化され、再ターゲット可能で、事前コンパイルが可能なマルチレベル量子古典中間表現(IR)を提案する。
ゲートベースのOpenQASM 3言語全体をサポートし、共通量子プログラミングパターンのカスタム拡張と構文の改善を提供します。
私たちの研究は、通常のPythonのアプローチよりも1000倍高速で、スタンドアロンの量子言語コンパイラよりも5~10倍高速なコンパイル時間を実現しています。
論文 参考訳(メタデータ) (2021-09-01T17:29:47Z) - Accelerating variational quantum algorithms with multiple quantum
processors [78.36566711543476]
変分量子アルゴリズム(VQA)は、特定の計算上の利点を得るために、短期量子マシンを利用する可能性がある。
現代のVQAは、巨大なデータを扱うために単独の量子プロセッサを使用するという伝統によって妨げられている、計算上のオーバーヘッドに悩まされている。
ここでは、この問題に対処するため、効率的な分散最適化手法であるQUDIOを考案する。
論文 参考訳(メタデータ) (2021-06-24T08:18:42Z) - Extending C++ for Heterogeneous Quantum-Classical Computing [56.782064931823015]
qcorはC++とコンパイラの実装の言語拡張で、異種量子古典プログラミング、コンパイル、単一ソースコンテキストでの実行を可能にする。
我々の研究は、量子言語で高レベルな量子カーネル(関数)を表現できる、第一種C++コンパイラを提供する。
論文 参考訳(メタデータ) (2020-10-08T12:49:07Z)
関連論文リストは本サイト内にある論文のタイトル・アブストラクトから自動的に作成しています。
指定された論文の情報です。
本サイトの運営者は本サイト(すべての情報・翻訳含む)の品質を保証せず、本サイト(すべての情報・翻訳含む)を使用して発生したあらゆる結果について一切の責任を負いません。