論文の概要: AEQUAM: Accelerating Quantum Algorithm Validation through FPGA-Based Emulation
- arxiv url: http://arxiv.org/abs/2506.01029v1
- Date: Sun, 01 Jun 2025 14:17:23 GMT
- ステータス: 翻訳完了
- システム内更新日: 2025-06-05 01:42:09.246637
- Title: AEQUAM: Accelerating Quantum Algorithm Validation through FPGA-Based Emulation
- Title(参考訳): AEQUAM:FPGAによるエミュレーションによる量子アルゴリズム検証の高速化
- Authors: Lorenzo Lagostina, Deborah Volpe, Maurizio Zamboni, Giovanna Turvani,
- Abstract要約: AEQUAMは、より高速でアクセスしやすい量子回路検証を可能にするツールチェーンである。
OpenQASM 2.0をRISCライクな命令に変換するコンパイラと、数値表現とシミュレート回路を選択するCythonソフトウェアモデルと、FPGAベースのハードウェアエミュレータ用のRTL記述を生成するVHDLジェネレータで構成される。
- 参考スコア(独自算出の注目度): 0.46873264197900916
- License: http://creativecommons.org/licenses/by-nc-nd/4.0/
- Abstract: This work presents AEQUAM (Area Efficient QUAntum eMulation), a toolchain that enables faster and more accessible quantum circuit verification. It consists of a compiler that translates OpenQASM 2.0 into RISC-like instructions, Cython software models for selecting number representations and simulating circuits, and a VHDL generator that produces RTL descriptions for FPGA-based hardware emulators. The architecture leverages a SIMD approach to parallelize computation and reduces complexity by exploiting the sparsity of quantum gate matrices. The VHDL generator allows customization of the number of emulated qubits and parallelization levels to meet user requirements. Synthesized on an Altera Cyclone 10LP FPGA with a 20-bit fixed-point representation and nearest-type approximation, the architecture demonstrates better scalability than other state-of-the-art emulators. Specifically, the emulator has been validated by exploiting the well consolidated benchmark of mqt bench framework.
- Abstract(参考訳): AEQUAM(Area Efficient QUAntum eMulation)は、より高速でアクセスしやすい量子回路の検証を可能にするツールチェーンである。
OpenQASM 2.0をRISCライクな命令に変換するコンパイラと、数値表現とシミュレート回路を選択するCythonソフトウェアモデルと、FPGAベースのハードウェアエミュレータ用のRTL記述を生成するVHDLジェネレータで構成される。
このアーキテクチャはSIMDアプローチを利用して計算を並列化し、量子ゲート行列の空間性を利用して複雑性を低減する。
VHDLジェネレータは、エミュレートされたキュービットの数と並列化レベルをカスタマイズして、ユーザの要求を満たすことができる。
Altera Cyclone 10LP FPGAに20ビットの固定点表現と近接型近似で合成されたアーキテクチャは、他の最先端エミュレータよりも優れたスケーラビリティを示す。
具体的には、mqtベンチフレームワークのよく統合されたベンチマークを利用してエミュレータを検証する。
関連論文リスト
- AMARETTO: Enabling Efficient Quantum Algorithm Emulation on Low-Tier FPGAs [0.6553587309274792]
AMARETTOは低層フィールドプログラマブルゲートアレイ(FPGA)上の量子コンピューティングエミュレーションのために設計されている
RISC(Reduceed-Instruction-Set-Computer)のような構造とスパース量子ゲートの効率的な処理を用いて、量子アルゴリズムの検証を単純化し、高速化する。
論文 参考訳(メタデータ) (2024-11-14T10:01:53Z) - AdaLog: Post-Training Quantization for Vision Transformers with Adaptive Logarithm Quantizer [54.713778961605115]
Vision Transformer (ViT) はコンピュータビジョンコミュニティにおいて最も普及しているバックボーンネットワークの1つである。
本稿では,AdaLog(Adaptive Logarithm AdaLog)量子化器を提案する。
論文 参考訳(メタデータ) (2024-07-17T18:38:48Z) - Extreme Compression of Large Language Models via Additive Quantization [59.3122859349777]
我々のアルゴリズムは、AQLMと呼ばれ、情報検索のための古典的な加算量子化(AQ)アプローチを一般化する。
トークン生成のためのAQLMの高速GPUおよびCPU実装を提供しており、最適化されたFP16実装を高速にマッチングまたは性能良くすることができる。
論文 参考訳(メタデータ) (2024-01-11T18:54:44Z) - Fast emulation of fermionic circuits with matrix product states [0.0]
オープンソースMPS対応FQEインタフェース(MPS-FQE)を提案する。
このソフトウェアは、ほとんどの基本的なテンソル操作にオープンソースのpyblock3とblock2ライブラリを使用する。
本稿では,短期的およびフォールトトレラントな量子アルゴリズムに関するいくつかの応用例を示す。
論文 参考訳(メタデータ) (2023-12-29T15:47:14Z) - QCLAB++: Simulating Quantum Circuits on GPUs [0.0]
我々は、GPU加速量子回路シミュレーションのための軽量で完全に測定されたC++パッケージであるqclab++を紹介する。
qclab++は高度に最適化されたゲートシミュレーションアルゴリズムによって性能と数値安定性を設計する。
また、qclab++を模倣した構文を持つMatlab用の量子回路ツールボックスであるqclabを紹介する。
論文 参考訳(メタデータ) (2023-02-28T22:56:48Z) - 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) - 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)
関連論文リストは本サイト内にある論文のタイトル・アブストラクトから自動的に作成しています。
指定された論文の情報です。
本サイトの運営者は本サイト(すべての情報・翻訳含む)の品質を保証せず、本サイト(すべての情報・翻訳含む)を使用して発生したあらゆる結果について一切の責任を負いません。