論文の概要: Just another quantum assembly language (Jaqal)
- arxiv url: http://arxiv.org/abs/2008.08042v1
- Date: Tue, 18 Aug 2020 17:10:00 GMT
- ステータス: 処理完了
- システム内更新日: 2023-05-05 22:47:28.917873
- Title: Just another quantum assembly language (Jaqal)
- Title(参考訳): もう1つの量子アセンブリ言語(jaqal)
- Authors: Benjamin C. A. Morrison, Andrew J. Landahl, Daniel S. Lobser, Kenneth
M. Rudinger, Antonio E. Russo, Jay W. Van Der Wall, Peter Maunz
- Abstract要約: 量子アセンブリ言語として、QSCOUTで実行されるプログラムを指定するために発明したプログラミング言語について、Jaqalについて説明する。
ゲート名とそのパルスシーケンス定義を外部ファイルにオフロードするため、mutlipleハードウェアターゲットをサポートすることができる。
- 参考スコア(独自算出の注目度): 0.0
- License: http://arxiv.org/licenses/nonexclusive-distrib/1.0/
- Abstract: The Quantum Scientific Computing Open User Testbed (QSCOUT) is a trapped-ion
quantum computer testbed realized at Sandia National Laboratories on behalf of
the Department of Energy's Office of Science and its Advanced Scientific
Computing (ASCR) program. Here we describe Jaqal, for Just another quantum
assembly language, the programming language we invented to specify programs
executed on QSCOUT. Jaqal is useful beyond QSCOUT---it can support mutliple
hardware targets because it offloads gate names and their pulse-sequence
definitions to external files. We describe the capabilities of the Jaqal
language, our approach in designing it, and the reasons for its creation. To
learn more about QSCOUT, Jaqal, or JaqalPaq, the metaprogramming Python package
we developed for Jaqal, please visit https://qscout.sandia.gov,
https://gitlab.com/jaqal, or send an e-mail to qscout@sandia.gov.
- Abstract(参考訳): quantum scientific computing open user testbed (qscout) は、サンディア国立研究所でエネルギー省のoffice of scienceとそのadvanced scientific computing (ascr)プログラムのために実現された、閉じ込められたイオン量子コンピュータテストベッドである。
ここでは、量子アセンブリ言語として、QSCOUTで実行されるプログラムを指定するために発明したプログラミング言語であるJaqalについて説明する。
ゲート名とそのパルスシーケンス定義を外部ファイルにオフロードするため、mutlipleハードウェアターゲットをサポートすることができる。
我々は、jaqal言語の能力、設計における我々のアプローチ、そして、その作成の理由について説明する。
QSCOUT、Jaqal、またはJaqalPaqについて詳しく知るには、Jaqalで開発したメタプログラミングPythonパッケージであるhttps://qscout.sandia.gov, https://gitlab.com/jaqalをご覧ください。
関連論文リスト
- Architecting a reliable quantum operating system: microkernel, message passing and supercomputing [55.616364225463066]
量子オペレーティングシステム(QCOS)は、古典的なハードウェア上で動作する古典的なソフトウェアである。
以下の原則に従ってQCOSを設計すべき理由について議論する。
論文 参考訳(メタデータ) (2024-10-17T12:24:55Z) - The QUATRO Application Suite: Quantum Computing for Models of Human
Cognition [49.038807589598285]
量子コンピューティング研究のための新しい種類のアプリケーション -- 計算認知モデリング -- をアンロックします。
我々は、認知モデルから量子コンピューティングアプリケーションのコレクションであるQUATROをリリースする。
論文 参考訳(メタデータ) (2023-09-01T17:34:53Z) - Tangelo: An Open-source Python Package for End-to-end Chemistry
Workflows on Quantum Computers [85.21205677945196]
Tangelo(タンジェロ)は、量子コンピュータ上でエンドツーエンド化学を開発するためのオープンソースのPythonソフトウェアパッケージである。
量子ハードウェアで成功した実験の設計を支援し、量子アルゴリズムの発展を促進することを目的としている。
論文 参考訳(メタデータ) (2022-06-24T17:44:00Z) - Open Source Variational Quantum Eigensolver Extension of the Quantum
Learning Machine (QLM) for Quantum Chemistry [0.0]
我々は,化学に着想を得た適応手法の使用と開発のための新しいオープンソースQCパッケージ,Open-VQEを紹介した。
Atos Quantum Learning Machine (QLM)は、コンピュータプログラムを記述、最適化できる汎用プログラミングフレームワークである。
OpenVQEとともに、新しいオープンソースモジュールであるmyQLMFermion(QC開発において重要な重要なQLMリソースを含む)を紹介します。
論文 参考訳(メタデータ) (2022-06-17T14:24:22Z) - Q# as a Quantum Algorithmic Language [0.0]
我々はQ#の形式的な言語定義を提供することを目標とし、言語をしっかりとした数学的基礎の上に置きます。
$lambda$-Q#は、Q#を量子アルゴル(algorithmic language)と見なす方法を示している。
論文 参考訳(メタデータ) (2022-06-07T18:42:50Z) - isQ: Towards a Practical Software Stack for Quantum Programming [3.9523710494727196]
isQは命令型プログラミング言語における量子プログラミングのための新しいソフトウェアスタックであり、isQとも呼ばれる。
isQ言語とそのコンパイラには、(ほとんど)他の量子プログラミングプラットフォームであまりサポートされていないものを含む、多くの機能が含まれている。
isQプログラムは、OpenQASM 3.0、QIR、QCISなど、様々な種類の中間表現にコンパイルできる。
論文 参考訳(メタデータ) (2022-05-08T13:36:18Z) - Extending Python for Quantum-Classical Computing via Quantum
Just-in-Time Compilation [78.8942067357231]
Pythonは、その柔軟性、ユーザビリティ、可読性、開発者の生産性を重視することで有名な人気のあるプログラミング言語です。
量子ジャスト・イン・タイム・コンパイルのための堅牢なC++インフラストラクチャを通じて、異種量子古典計算を可能にするPythonの言語拡張を提案する。
論文 参考訳(メタデータ) (2021-05-10T21:11:21Z) - Quantum Accelerator Stack: A Research Roadmap [0.0]
本稿では,加速器の層全体のスタックを含む量子加速器のアイデアを提案する。
Qbits は完全量子ビットとして定義され、それらはデコヒールを持たず、良好な量子ゲート演算を行うことを意味する。
この論理は、OpenQLと呼ばれるグループで開発された普遍的な量子-古典ハイブリッド計算言語で表現される。
論文 参考訳(メタデータ) (2021-02-03T12:33:12Z) - 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) - Jaqal, the Quantum Assembly Language for QSCOUT [0.0]
QSCOUTはサンディア国立研究所で実現された量子コンピュータである。
Jaqal(ジャカル、Just Another Quantum Assembly Language)は、QSCOUTで実行されるプログラムを指定するために使われるプログラミング言語である。
論文 参考訳(メタデータ) (2020-03-20T16:54:28Z)
関連論文リストは本サイト内にある論文のタイトル・アブストラクトから自動的に作成しています。
指定された論文の情報です。
本サイトの運営者は本サイト(すべての情報・翻訳含む)の品質を保証せず、本サイト(すべての情報・翻訳含む)を使用して発生したあらゆる結果について一切の責任を負いません。