論文の概要: A Full Stack Framework for High Performance Quantum-Classical Computing
- arxiv url: http://arxiv.org/abs/2510.20128v1
- Date: Thu, 23 Oct 2025 02:07:29 GMT
- ステータス: 翻訳完了
- システム内更新日: 2025-10-25 03:08:17.131582
- Title: A Full Stack Framework for High Performance Quantum-Classical Computing
- Title(参考訳): 高性能量子古典計算のためのフルスタックフレームワーク
- Authors: Xin Zhan, K. Grace Johnson, Aniello Esposito, Barbara Chapman, Marco Fiorentino, Kirk M. Bresniker, Raymond G. Beausoleil, Masoud Mohseni,
- Abstract要約: ハードウェア/デバイス非依存のソフトウェア統合アプローチによるHPC-QCフルスタックフレームワークとそのハイブリッドワークロード開発機能について紹介する。
既存の成熟したHPCプログラミング環境における量子プログラミング、ディスパッチ、およびコンパイルのためのインタフェースの最新の開発が示されている。
- 参考スコア(独自算出の注目度): 1.9263941068840744
- License: http://creativecommons.org/licenses/by-nc-nd/4.0/
- Abstract: To address the growing needs for scalable High Performance Computing (HPC) and Quantum Computing (QC) integration, we present our HPC-QC full stack framework and its hybrid workload development capability with modular hardware/device-agnostic software integration approach. The latest development in extensible interfaces for quantum programming, dispatching, and compilation within existing mature HPC programming environment are demonstrated. Our HPC-QC full stack enables high-level, portable invocation of quantum kernels from commercial quantum SDKs within HPC meta-program in compiled languages (C/C++ and Fortran) as well as Python through a quantum programming interface library extension. An adaptive circuit knitting hypervisor is being developed to partition large quantum circuits into sub-circuits that fit on smaller noisy quantum devices and classical simulators. At the lower-level, we leverage Cray LLVM-based compilation framework to transform and consume LLVM IR and Quantum IR (QIR) from commercial quantum software frontends in a retargetable fashion to different hardware architectures. Several hybrid HPC-QC multi-node multi-CPU and GPU workloads (including solving linear system of equations, quantum optimization, and simulating quantum phase transitions) have been demonstrated on HPE EX supercomputers to illustrate functionality and execution viability for all three components developed so far. This work provides the framework for a unified quantum-classical programming environment built upon classical HPC software stack (compilers, libraries, parallel runtime and process scheduling).
- Abstract(参考訳): スケーラブルなハイパフォーマンスコンピューティング(HPC)と量子コンピューティング(QC)の統合の必要性の高まりに対処するため,HPC-QCフルスタックフレームワークと,モジュールハードウェア/デバイスに依存しないソフトウェア統合アプローチによるハイブリッドワークロード開発機能について紹介する。
既存の成熟したHPCプログラミング環境における量子プログラミング、ディスパッチ、コンパイルのための拡張可能なインタフェースの最近の開発を実証する。
我々のHPC-QCフルスタックは、コンパイルされた言語(C/C++とFortran)のHPCメタプログラム内の商用量子SDKから高レベルでポータブルな量子カーネルの呼び出しを可能にする。
適応回路編みハイパバイザは、大きな量子回路を小さなノイズの多い量子デバイスや古典的なシミュレータに適合するサブ回路に分割するために開発されている。
低レベルでは、Cray LLVMベースのコンパイルフレームワークを利用して、LLVM IRとQuantum IR(QIR)を商用量子ソフトウェアフロントエンドからさまざまなハードウェアアーキテクチャに再ターゲティング可能な方法で変換し、消費します。
いくつかのハイブリッドHPC-QCマルチノードマルチCPUおよびGPUワークロード(方程式の線形システム、量子最適化、量子位相遷移のシミュレーションを含む)がHPE EXスーパーコンピュータ上で実証され、これまで開発された3つのコンポーネントの機能と実行可能性について説明されている。
この作業は、古典的なHPCソフトウェアスタック(コンパイラ、ライブラリ、並列ランタイム、プロセススケジューリング)上に構築された統一量子古典プログラミング環境のためのフレームワークを提供する。
関連論文リスト
- The Munich Quantum Software Stack: Connecting End Users, Integrating Diverse Quantum Technologies, Accelerating HPC [5.146763143734571]
我々は、ハイブリッドな量子古典的アプリケーションのためのモジュラーでオープンソースでコミュニティ主導のエコシステムである、ミュンヘン量子ソフトウェアスタック(MQSS)を紹介します。
MQSSのマルチレイヤアーキテクチャは、異種量子バックエンド上のハイレベルアプリケーションを実行し、従来のワークロードとの結合を調整する。
コアとなる要素には、人気のあるフレームワークや新しいプログラミングアプローチのためのフロントエンドアダプタ、HPC統合スケジューラ、強力なMLIRベースのコンパイラ、標準化されたハードウェア抽象化層であるQuantum Device Management Interface (QDMI)などがある。
論文 参考訳(メタデータ) (2025-09-02T18:00:01Z) - Bridging Paradigms: Designing for HPC-Quantum Convergence [0.9360388224886863]
本稿では,現在の中間スケール量子デバイスと将来のフォールトトレラント量子コンピュータの両方をサポートするハードウェア非依存のソフトウェアフレームワークを提案する。
アーキテクチャには、量子ゲートウェイインターフェース、リソース管理のための標準化されたAPI、堅牢なスケジューリングメカニズムが含まれている。
主なイノベーションは、(1)量子および古典的なリソースを効率的にコーディネートする統一されたリソース管理システム、(2)ハードウェア固有の詳細を抽象化する柔軟な量子プログラミングインタフェース、(4)量子回路最適化と実行のための包括的なツールチェーンである。
論文 参考訳(メタデータ) (2025-03-03T18:18:45Z) - Integration of Quantum Accelerators with High Performance Computing -- A
Review of Quantum Programming Tools [0.8477185635891722]
本研究の目的は、既存の量子プログラミングツール(QPT)をHPCの観点から特徴づけることである。
既存のQPTが従来の計算モデルと効率的に統合できる可能性について検討する。
この研究は、一連の基準を分析ブループリントに構造化し、量子加速古典的応用にQPTが適しているかどうかをHPC科学者が評価できるようにする。
論文 参考訳(メタデータ) (2023-09-12T12:24:12Z) - 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) - Extending Python for Quantum-Classical Computing via Quantum
Just-in-Time Compilation [78.8942067357231]
Pythonは、その柔軟性、ユーザビリティ、可読性、開発者の生産性を重視することで有名な人気のあるプログラミング言語です。
量子ジャスト・イン・タイム・コンパイルのための堅牢なC++インフラストラクチャを通じて、異種量子古典計算を可能にするPythonの言語拡張を提案する。
論文 参考訳(メタデータ) (2021-05-10T21:11:21Z) - 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) - Extending C++ for Heterogeneous Quantum-Classical Computing [56.782064931823015]
qcorはC++とコンパイラの実装の言語拡張で、異種量子古典プログラミング、コンパイル、単一ソースコンテキストでの実行を可能にする。
我々の研究は、量子言語で高レベルな量子カーネル(関数)を表現できる、第一種C++コンパイラを提供する。
論文 参考訳(メタデータ) (2020-10-08T12:49:07Z) - Extending XACC for Quantum Optimal Control [70.19683407682642]
量子コンピューティングベンダーは、直接パルスレベルの量子制御のためのアプリケーションプログラミングをオープンにし始めている。
本稿では,XACCシステムレベルの量子古典ソフトウェアフレームワークの拡張について述べる。
この拡張により、デジタル量子回路表現を等価なパルスシーケンスに変換することができる。
論文 参考訳(メタデータ) (2020-06-04T13:13:55Z)
関連論文リストは本サイト内にある論文のタイトル・アブストラクトから自動的に作成しています。
指定された論文の情報です。
本サイトの運営者は本サイト(すべての情報・翻訳含む)の品質を保証せず、本サイト(すべての情報・翻訳含む)を使用して発生したあらゆる結果について一切の責任を負いません。