論文の概要: A Programming Language For Quantum Oracle Construction
- arxiv url: http://arxiv.org/abs/2110.12487v1
- Date: Sun, 24 Oct 2021 16:53:16 GMT
- ステータス: 処理完了
- システム内更新日: 2023-03-10 11:41:51.068742
- Title: A Programming Language For Quantum Oracle Construction
- Title(参考訳): 量子Oracle構築のためのプログラミング言語
- Authors: Ayush Tambde
- Abstract要約: HODLは、量子コンピュータで使用するCスタイルのプログラミング言語である。
コンパイラはHODLで書かれた高レベルコードを変換し、OpenQASMに変換する。
- 参考スコア(独自算出の注目度): 0.0
- License: http://creativecommons.org/licenses/by/4.0/
- Abstract: Many quantum programs require circuits for addition, subtraction and logical
operations. These circuits may be packaged within routines known as oracles.
However, oracles can be tedious to code with current frameworks. To solve this
problem the author developed Higher-Level Oracle Description Language (HODL) --
a C-style programming language for use on quantum computers -- to ease the
creation of such circuits. The compiler translates high-level code written in
HODL and converts it into OpenQASM, a gate-based quantum assembly language that
runs on IBM Quantum Systems and compatible simulators.
- Abstract(参考訳): 多くの量子プログラムは加算、減算、論理演算のために回路を必要とする。
これらの回路はオークルと呼ばれるルーチンにパッケージ化することができる。
しかし、oracleは現在のフレームワークでコーディングするのに退屈である。
この問題を解決するため、著者は高レベルオラクル記述言語(hodl、量子コンピュータで使用するcスタイルのプログラミング言語)を開発し、そのような回路の作成を容易にした。
コンパイラはHODLで書かれた高レベルコードを変換し、IBM Quantum Systemsと互換性のあるシミュレータ上で動作するゲートベースの量子アセンブリ言語OpenQASMに変換する。
関連論文リスト
- Quantum Compiling with Reinforcement Learning on a Superconducting Processor [55.135709564322624]
超伝導プロセッサのための強化学習型量子コンパイラを開発した。
短絡の新規・ハードウェア対応回路の発見能力を示す。
本研究は,効率的な量子コンパイルのためのハードウェアによるソフトウェア設計を実証する。
論文 参考訳(メタデータ) (2024-06-18T01:49:48Z) - Qwerty: A Basis-Oriented Quantum Programming Language [0.4999814847776098]
Qwertyは、プログラマがゲートよりもより表現力のある量子ビットを操作できる新しい量子プログラミング言語である。
Qwertyは高レベルの量子古典計算のための強力なフレームワークである。
論文 参考訳(メタデータ) (2024-04-19T03:13:43Z) - Circuit Width Estimation via Effect Typing and Linear Dependency (Long
Version) [1.3597551064547502]
本稿では,線形依存型・実効性を持つ回路記述言語Proto-Quipper-Rを提案する。
提案手法は現実的な量子アルゴリズムを検証するのに十分であることを示す。
論文 参考訳(メタデータ) (2023-10-29T18:10:31Z) - The Basis of Design Tools for Quantum Computing: Arrays, Decision
Diagrams, Tensor Networks, and ZX-Calculus [55.58528469973086]
量子コンピュータは、古典的コンピュータが決して起こらない重要な問題を効率的に解決することを約束する。
完全に自動化された量子ソフトウェアスタックを開発する必要がある。
この研究は、今日のツールの"内部"の外観を提供し、量子回路のシミュレーション、コンパイル、検証などにおいてこれらの手段がどのように利用されるかを示す。
論文 参考訳(メタデータ) (2023-01-10T19:00:00Z) - Quantum Compiling [0.0]
量子コンパイルは、高レベルの量子アルゴリズムの計算層と物理量子ビットの層の間のギャップを埋める。
本稿では,ゲートモデル量子コンピュータと断熱量子コンピュータの量子コンパイルスタックについて概説する。
論文 参考訳(メタデータ) (2021-12-01T00:06:12Z) - Programming the full stack of an open-access quantum computer [0.0]
量子プログラミング言語Qualaについて紹介する。
Qualaは量子ハードウェアの真のフルスタックプログラミングを可能にする。
この言語は、実際のハードウェア上での回路レベルのプログラミングと物理操作のギャップを埋めることを目的としています。
論文 参考訳(メタデータ) (2021-06-11T18:00:02Z) - Extending Python for Quantum-Classical Computing via Quantum
Just-in-Time Compilation [78.8942067357231]
Pythonは、その柔軟性、ユーザビリティ、可読性、開発者の生産性を重視することで有名な人気のあるプログラミング言語です。
量子ジャスト・イン・タイム・コンパイルのための堅牢なC++インフラストラクチャを通じて、異種量子古典計算を可能にするPythonの言語拡張を提案する。
論文 参考訳(メタデータ) (2021-05-10T21:11:21Z) - 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) - OpenQL : A Portable Quantum Programming Framework for Quantum
Accelerators [0.0]
我々は,高レベルな量子プログラミング言語と関連する量子コンパイラを含む,OpenQLという量子プログラミングフレームワークを提案する。
実験の結果,OpenQLは超伝導量子ビットとSi-Spin量子ビットという2つの異なる量子ビット技術上で,同じハイレベルなアルゴリズムの実行を可能にすることがわかった。
論文 参考訳(メタデータ) (2020-05-27T11:23:16Z)
関連論文リストは本サイト内にある論文のタイトル・アブストラクトから自動的に作成しています。
指定された論文の情報です。
本サイトの運営者は本サイト(すべての情報・翻訳含む)の品質を保証せず、本サイト(すべての情報・翻訳含む)を使用して発生したあらゆる結果について一切の責任を負いません。