論文の概要: QubiC 2.0: An Extensible Open-Source Qubit Control System Capable of
Mid-Circuit Measurement and Feed-Forward
- arxiv url: http://arxiv.org/abs/2309.10333v1
- Date: Tue, 19 Sep 2023 05:35:39 GMT
- ステータス: 処理完了
- システム内更新日: 2023-09-20 16:16:56.215643
- Title: QubiC 2.0: An Extensible Open-Source Qubit Control System Capable of
Mid-Circuit Measurement and Feed-Forward
- Title(参考訳): QubiC 2.0: 中間回路計測とフィードフォワードが可能な拡張可能なオープンソースクビット制御システム
- Authors: Yilun Xu, Gang Huang, Neelay Fruitwala, Abhi Rajagopala, Ravi K. Naik,
Kasra Nowrouzi, David I. Santiago, Irfan Siddiqi
- Abstract要約: 研究者は古典的な電子制御システムを通じて量子処理ユニットを操作・測定する。
我々は、超伝導量子ビットのためのQubiCと呼ばれるオープンソースのFPGAベースの量子ビット制御システムを開発した。
我々は、Xilinx ZCU216評価ボード上でQubiC 2.0にアップグレードし、これらの豊富な機能を開発した。
- 参考スコア(独自算出の注目度): 8.446810641490789
- License: http://arxiv.org/licenses/nonexclusive-distrib/1.0/
- Abstract: Researchers manipulate and measure quantum processing units via the classical
electronics control system. We developed an open-source FPGA-based quantum bit
control system called QubiC for superconducting qubits. After a few years of
qubit calibration and testing experience on QubiC 1.0, we recognized the need
for mid-circuit measurements and feed-forward capabilities to implement
advanced quantum algorithms effectively. Moreover, following the development of
RFSoC technology, we upgraded the system to QubiC 2.0 on an Xilinx ZCU216
evaluation board and developed all these enriched features. The system uses
portable FPGA gateware with a simplified processor to handle commands
on-the-fly. For design simplicity and straightforward scaling, we adopted a
multi-core distributed architecture, assigning one processor core per qubit.
The actual pulses combine the unique pulse envelope and carrier information
specified in a command. Each pulse envelope is pre-stored on FPGA's block RAMs,
ensuring the speed and reusability during the whole circuit. The pulse
parameters including amplitude, phase, and frequency can be updated from pulse
to pulse. The software stack is developed in Python, running on both the FPGA's
ARM core and host computer via XML-RPC. The quantum circuit can be described in
a high-level language, which supports programming at both pulse-level and
native-gate level, and includes high-level control flow constructs. The QubiC
software stack compiles these quantum programs into binary commands that can be
loaded into the FPGA. With Qubic 2.0, we successfully achieved multi-FPGA
synchronization in bench tests and demonstrated simplified feed-forward
experiments on conditional circuits. The enhanced QubiC system represents a
significant step forward in quantum computing, providing researchers with
powerful tools to explore and implement advanced quantum algorithms and
applications.
- Abstract(参考訳): 研究者は古典的電子制御システムを介して量子処理ユニットを操作し測定する。
超伝導量子ビットのためのオープンソースのfpgaベースの量子ビット制御システムqubicを開発した。
数年に渡りQubiC 1.0の量子ビットキャリブレーションとテスト経験を経て、我々は高度な量子アルゴリズムを効果的に実装するための中間回路計測とフィードフォワード機能の必要性を認識した。
さらに,rfsoc技術の開発により,xilinx zcu216評価ボード上でqubic 2.0にアップグレードし,これらの機能をすべて実装した。
このシステムは、簡単なプロセッサを備えたポータブルfpgaゲートウェアを使用してコマンドをオンザフライで処理する。
設計の単純さと簡単なスケーリングのために、マルチコアの分散アーキテクチャを採用しました。
実際のパルスは、コマンドで指定されたユニークなパルスエンベロープとキャリア情報を組み合わせる。
各パルスエンベロープはFPGAのブロックRAMにプリストアされ、回路全体の速度と再利用性を保証する。
振幅、位相、周波数を含むパルスパラメータをパルスからパルスに更新することができる。
ソフトウェアスタックはPythonで開発され、FPGAのARMコアとXML-RPC経由でホストコンピュータで動作する。
量子回路は、パルスレベルとネイティブゲートレベルのプログラミングをサポートし、高レベルの制御フロー構造を含む高レベル言語で記述することができる。
QubiCソフトウェアスタックは、これらの量子プログラムをFPGAにロード可能なバイナリコマンドにコンパイルする。
qubic 2.0ではベンチテストでマルチfpga同期を実現し,条件付き回路のフィードフォワード実験を簡略化した。
拡張qubicシステムは、量子コンピューティングにおける重要な一歩であり、研究者が高度な量子アルゴリズムとアプリケーションを調査し実装するための強力なツールを提供する。
関連論文リスト
- Quantum Compiling with Reinforcement Learning on a Superconducting Processor [55.135709564322624]
超伝導プロセッサのための強化学習型量子コンパイラを開発した。
短絡の新規・ハードウェア対応回路の発見能力を示す。
本研究は,効率的な量子コンパイルのためのハードウェアによるソフトウェア設計を実証する。
論文 参考訳(メタデータ) (2024-06-18T01:49:48Z) - Distributed Architecture for FPGA-based Superconducting Qubit Control [7.804530685405802]
リアルタイムフィードバック技術を利用した量子回路は、NISQ時代の量子コンピューティングの強力なツールである。
超伝導量子ビット制御のためのオープンソースプラットフォームであるQubiC用のFPGAベースのカスタムプロセッサアーキテクチャを開発した。
プロセッサスタックとコンパイラスタックの両方の設計について詳述し、量子状態テレポーテーション実験でその能力を実証する。
論文 参考訳(メタデータ) (2024-04-23T17:47:31Z) - Qibolab: an open-source hybrid quantum operating system [28.92075626290617]
我々はQiboの量子コンピューティングフレームワークと統合された量子ハードウェア制御のためのオープンソースのソフトウェアライブラリであるQibolabを紹介する。
Qibolabは、カスタムのセルフホスト量子ハードウェアプラットフォーム上でサーキットベースのアルゴリズムを自動実行するために必要なソフトウェア層を提供する。
論文 参考訳(メタデータ) (2023-08-11T18:00:00Z) - A Classical Architecture For Digital Quantum Computers [21.99729700579818]
ボトルネックのスケーリング デジタル量子コンピュータの作成は、量子計算と古典的コンポーネントの両方の課題を引き起こす。
我々は,古典的なアーキテクチャを提示し,後者の課題の包括的リストに一度に対処し,それをエンドツーエンドシステムで完全に実装する。
我々のアーキテクチャは、大規模量子プロセッサのスケーラブルで高精度な制御を可能にし、量子ハードウェアの進化する要求に対応する。
論文 参考訳(メタデータ) (2023-05-23T17:44:06Z) - SQ-CARS: A Scalable Quantum Control and Readout System [1.304268238836389]
SQ-CARSは超伝導量子ビットの制御と測定を行うZCU111評価キットに基づくシステムである。
このシステムはインタラクティブなPythonフレームワークを提供しており、ユーザフレンドリーである。
また、調整可能なローパスフィルタやローテーションブロックのようなオンボードデータ処理も備えており、量子実験のためのロックイン検出と低遅延アクティブフィードバックを可能にする。
論文 参考訳(メタデータ) (2022-03-03T05:33:11Z) - Pulse-level noisy quantum circuits with QuTiP [53.356579534933765]
我々はQuTiPの量子情報処理パッケージであるqutip-qipに新しいツールを導入する。
これらのツールはパルスレベルで量子回路をシミュレートし、QuTiPの量子力学解法と制御最適化機能を活用する。
シミュレーションプロセッサ上で量子回路がどのようにコンパイルされ、制御パルスがターゲットハミルトニアンに作用するかを示す。
論文 参考訳(メタデータ) (2021-05-20T17:06:52Z) - A MLIR Dialect for Quantum Assembly Languages [78.8942067357231]
量子コンピューティングにおけるMLIR(Multi-Level Intermediate Representation)の有用性を実証する。
我々は、共通量子集合言語の表現とコンパイルを可能にする新しい量子方言でMLIRを拡張した。
我々はQIR量子ランタイムAPIのqcor対応実装を活用して、再ターゲット可能な(量子ハードウェアに依存しない)コンパイラワークフローを実現する。
論文 参考訳(メタデータ) (2021-01-27T13:00:39Z) - QubiC: An open source FPGA-based control and measurement system for
superconducting quantum information processors [5.310385728746101]
超伝導量子処理ユニットを制御・測定するために,QubiCと呼ばれるモジュール型FPGAを設計する。
プロトタイプのハードウェアモジュールは、市販の市販評価ボードと、社内で開発された回路基板から組み立てられる。
システム機能と性能は、キュービットチップの特性評価、ゲート最適化、ランダム化されたベンチマークシーケンスによって実証される。
論文 参考訳(メタデータ) (2020-12-31T21:06:28Z) - 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) - Enabling Pulse-level Programming, Compilation, and Execution in XACC [78.8942067357231]
ゲートモデル量子処理ユニット(QPU)は現在、クラウド上のベンダーから利用可能である。
物理ハードウェア上で低深度回路を実行するためのデジタル量子プログラミングアプローチが存在する。
ベンダーはこのパルスレベル制御システムを、特定のインターフェースを通じて一般公開し始めている。
論文 参考訳(メタデータ) (2020-03-26T15:08:32Z)
関連論文リストは本サイト内にある論文のタイトル・アブストラクトから自動的に作成しています。
指定された論文の情報です。
本サイトの運営者は本サイト(すべての情報・翻訳含む)の品質を保証せず、本サイト(すべての情報・翻訳含む)を使用して発生したあらゆる結果について一切の責任を負いません。