論文の概要: QADL: Prototype of Quantum Architecture Description Language
- arxiv url: http://arxiv.org/abs/2410.19770v1
- Date: Sun, 13 Oct 2024 19:09:38 GMT
- ステータス: 翻訳完了
- システム内更新日: 2024-11-03 08:20:10.858973
- Title: QADL: Prototype of Quantum Architecture Description Language
- Title(参考訳): QADL: 量子アーキテクチャ記述言語のプロトタイプ
- Authors: Muhammad Waseem, Tommi Mikkonen, Aakash Ahmad, Muhammad Taimoor Khan, Majid Haghparast, Vlad Stirbu, Peng Liang,
- Abstract要約: 量子ソフトウェア(QSW)は量子力学の原理、特に量子ゲートを操作する量子ビット(量子ビット)をプログラミングして量子コンピューティングシステムを実装する。
QSWアーキテクチャのための仕様言語、設計空間、実行環境を提供するQADL(Quantum Architecture Language)を紹介します。
- 参考スコア(独自算出の注目度): 5.032368657209642
- License:
- Abstract: Quantum Software (QSW) uses the principles of quantum mechanics, specifically programming quantum bits (qubits) that manipulate quantum gates, to implement quantum computing systems. QSW has become a specialized field of software development, requiring specific notations, languages, patterns, and tools for mapping the behavior of qubits and the structure of quantum gates to components and connectors of QSW architectures. To support declarative modeling of QSW, we aim to enable architecture-driven development, where software engineers can design, program, and evaluate quantum software systems by abstracting complex details through high-level components and connectors. We introduce QADL (Quantum Architecture Description Language), which provides a specification language, design space, and execution environment for architecting QSW. Inspired by classical ADLs, QADL offers (1) a graphical interface to specify and design QSW components, (2) a parser for syntactical correctness, and (3) an execution environment by integrating QADL with IBM Qiskit. The initial evaluation of QADL is based on usability assessments by a team of quantum physicists and software engineers, using quantum algorithms such as Quantum Teleportation and Grover's Search. QADL offers a pioneering specification language and environment for QSW architecture. A demo is available at https://youtu.be/xaplHH_3NtQ.
- Abstract(参考訳): 量子ソフトウェア(QSW)は量子力学の原理、特に量子ゲートを操作する量子ビット(量子ビット)をプログラミングして量子コンピューティングシステムを実装する。
QSWは、量子ビットの振る舞いや量子ゲートの構造をQSWアーキテクチャのコンポーネントやコネクタにマッピングするために、特定の表記法、言語、パターン、ツールを必要とする、ソフトウェア開発の専門分野となっている。
QSWの宣言的モデリングを支援するため,ソフトウェア技術者が高レベルのコンポーネントやコネクタを通じて複雑な詳細を抽象化することで,量子ソフトウェアシステムを設計,プログラム,評価できるアーキテクチャ駆動開発の実現を目指す。
QSWを設計するための仕様言語、設計空間、実行環境を提供するQADL(Quantum Architecture Description Language)を紹介します。
古典的なADLにインスパイアされたQADLは、(1)QSWコンポーネントを指定・設計するためのグラフィカルインターフェース、(2)構文的正確性のためのパーサ、(3)QADLとIBM Qiskitの統合による実行環境を提供する。
QADLの最初の評価は、量子物理学者とソフトウェアエンジニアのチームによるユーザビリティ評価に基づいており、量子テレポーテーション(Quantum Teleportation)やグローバーの探索(Grover's Search)といった量子アルゴリズムを使用している。
QADLはQSWアーキテクチャのための先駆的な仕様言語と環境を提供する。
デモはhttps://youtu.be/xaplHH_3NtQ.comで公開されている。
関連論文リスト
- Quantum computing with Qiskit [1.1469455926249006]
量子情報科学のためのソフトウェア開発キットであるQiskitについて説明する。
我々は、その開発を形作る重要な設計決定について論じ、ソフトウェアアーキテクチャとその中核コンポーネントについて検討する。
論文 参考訳(メタデータ) (2024-05-14T17:55:32Z) - A Reference Architecture for Quantum Computing as a Service [0.0]
量子コンピュータ(QC)は、デジタル回路とモジュラーソフトウェアによって駆動される従来のシステムやプラットフォームを置き換える、コンピューティングの現状を破壊することを目的としている。
量子力学に依存するQCは、従来のデジタルコンピューティングシステムよりも「量子計算上の優位性」を達成することができる。
本研究は,サービスとしての量子コンピューティングを実現するための参照アーキテクチャの開発に寄与する。
論文 参考訳(メタデータ) (2023-06-03T17:48:18Z) - Delegated variational quantum algorithms based on quantum homomorphic
encryption [69.50567607858659]
変分量子アルゴリズム(VQA)は、量子デバイス上で量子アドバンテージを達成するための最も有望な候補の1つである。
クライアントのプライベートデータは、そのような量子クラウドモデルで量子サーバにリークされる可能性がある。
量子サーバが暗号化データを計算するための新しい量子ホモモルフィック暗号(QHE)スキームが構築されている。
論文 参考訳(メタデータ) (2023-01-25T07:00:13Z) - The Basis of Design Tools for Quantum Computing: Arrays, Decision
Diagrams, Tensor Networks, and ZX-Calculus [55.58528469973086]
量子コンピュータは、古典的コンピュータが決して起こらない重要な問題を効率的に解決することを約束する。
完全に自動化された量子ソフトウェアスタックを開発する必要がある。
この研究は、今日のツールの"内部"の外観を提供し、量子回路のシミュレーション、コンパイル、検証などにおいてこれらの手段がどのように利用されるかを示す。
論文 参考訳(メタデータ) (2023-01-10T19:00:00Z) - Recent Advances for Quantum Neural Networks in Generative Learning [98.88205308106778]
量子生成学習モデル(QGLM)は、古典的な学習モデルを上回る可能性がある。
機械学習の観点からQGLMの現状を概観する。
従来の機械学習タスクと量子物理学の両方におけるQGLMの潜在的な応用について論じる。
論文 参考訳(メタデータ) (2022-06-07T07:32:57Z) - QFaaS: A Serverless Function-as-a-Service Framework for Quantum
Computing [22.068803245816266]
本稿では,量子コンピューティングを進化させるためのQuantum Function-as-a-Serviceフレームワークを提案する。
私たちのフレームワークは、ソフトウェア開発を簡素化し、量子クラウドコンピューティングパラダイムに適応するために、量子サーバーレスプラットフォームの不可欠なコンポーネントを提供します。
本稿では,アーキテクチャ設計,主成分,ハイブリッド量子古典関数のライフサイクル,運用ワークフロー,QFの実装について述べる。
論文 参考訳(メタデータ) (2022-05-30T04:18:53Z) - NetQASM -- A low-level instruction set architecture for hybrid
quantum-classical programs in a quantum internet [0.1477771876929053]
NetQASMは量子インターネットアプリケーションのための低レベルの命令セットアーキテクチャである。
我々はNetQASMコードを記述、解析、エンコード、実行するための一連のツールでNetQASMを実装しています。
論文 参考訳(メタデータ) (2021-11-18T17:46:46Z) - On exploring the potential of quantum auto-encoder for learning quantum systems [60.909817434753315]
そこで我々は,古典的な3つのハードラーニング問題に対処するために,QAEに基づく効果的な3つの学習プロトコルを考案した。
私たちの研究は、ハード量子物理学と量子情報処理タスクを達成するための高度な量子学習アルゴリズムの開発に新たな光を当てています。
論文 参考訳(メタデータ) (2021-06-29T14:01:40Z) - 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) - Quingo: A Programming Framework for Heterogeneous Quantum-Classical
Computing with NISQ Features [0.0]
HQCCアプリケーション上でのプログラマビリティを実現するために,量子古典的ソフトウェアとハードウェアの統合と管理を行うQuingoフレームワークを提案する。
また、タイマに基づくタイミング制御と不透明な操作定義を強調する外部ドメイン固有言語であるQuingo言語を提案する。
論文 参考訳(メタデータ) (2020-09-02T06:42:51Z)
関連論文リストは本サイト内にある論文のタイトル・アブストラクトから自動的に作成しています。
指定された論文の情報です。
本サイトの運営者は本サイト(すべての情報・翻訳含む)の品質を保証せず、本サイト(すべての情報・翻訳含む)を使用して発生したあらゆる結果について一切の責任を負いません。