Skip to main content
QUICK REVIEW

[論文レビュー] A Quantum von Neumann Architecture for Large-Scale Quantum Computing

Matthias F. Brandl|arXiv (Cornell University)|Feb 8, 2017
Quantum Computing Algorithms and Architecture参考文献 113被引用数 21
ひとこと要約

この論文は、トラップイオン系を用いた大規模でフェイルセーフな量子計算のための量子フォン・ノイマンアーキテクチャを提案する。計算、メモリ、量子情報輸送のための専用ハードウェアを備えたモデルを提示し、古典的CPUの原則を応用したスケーラブルで簡素化された設計、Quantum 4004を導入。10 μsの1キュービットおよび20 μsの2キュービットゲート操作を実現し、多重化イオントラップとパイプライン処理を用いて最大32,768キュービットのイオンを記憶可能。

ABSTRACT

As the size of quantum systems becomes bigger, more complicated hardware is required to control these systems. In order to reduce the complexity, I discuss the amount of parallelism required for a fault-tolerant quantum computer and what computation speed can be achieved in different architectures. To build a large-scale quantum computer, one can use architectural principles, from classical computer architecture, like multiplexing or pipelining. In this document, a Quantum von Neumann architecture is introduced which uses specialized hardware for the different tasks of a quantum computer, like computation or storage. Furthermore, it requires long qubit coherence and the capability to move quantum information between the different parts of the quantum computer. As an example, a Quantum von Neumann architecture for trapped ions is presented which incorporates multiplexing in the memory region for large-scale quantum computation. To illustrate the capability of this architecture, a model trapped ion quantum computer based on Quantum von Neumann architecture, the Quantum 4004, is introduced. Its hardware is optimized for simplicity and uses the classical Intel 4004 CPU from 1971 as a blueprint. The Quantum 4004 has only a single processing zone and is structured in 4 qubit packages. Its quantum memory can store up to 32768 qubit ions and its computation speed is 10 $μ$s for single qubit operations and 20 $μ$s for two-qubit operations.

研究の動機と目的

  • 大規模量子系の制御における複雑さの増大に対処するため、モularity、パイプライン処理、多重化といった古典的コンピュータアーキテクチャの原則を応用する。
  • 特に低温環境下でのキュービットごとの制御ラインによる熱的・配線的負荷を低減するため、大規模量子コンピュータにおける古典的制御オーバーヘッドを削減する。
  • 量子誤り訂正のアイドルタイムを活用し、専用のメモリと処理領域を備えた演算の逐次化により、フェイルセーフな量子計算を可能にする。
  • 長寿命のコherencesと効率的な量子情報輸送を可能にする、スケーラブルでモジュラーなトラップイオンアーキテクチャを設計する。
  • Intel 4004を青写真として用いた具体的な設計、Quantum 4004を提示することで、古典的制御論理と量子ハードウェア組織を統合する。

提案手法

  • フォン・ノイマンモデルを採用し、量子メモリ、処理、制御論理を別々のハードウェア領域に分離することで複雑さを低減する。
  • イオントラップアレイを用いて、空間的に整理されたイオン鎖により、最大32,768キュービットの量子メモリを多重化して実装する。
  • 量子演算のパイプライン処理により、計算を逐次化し、リアルタイム制御の必要性を低減し、より長いコherencesを実現する。
  • FPGAとDACをトラップの近くに配置し、RAMに保存された電圧ラムププロファイルを用いることで、通信帯域を最小限に抑え、高速で低ノイズの信号生成を可能にする。
  • 低温環境に適したDACユニットとアナログスイッチをトラップに近接して配置し、容量性負荷と冷却装置への熱負荷を低減する。
  • DCセグメントの下にグランドプレーンを設け、寄生容量(C′_seg)を低減するトラップジオメトリの最適化を実施し、RF安定性を向上させ、プランラーイオントラップにおけるクロストークを低減する。

実験結果

リサーチクエスチョン

  • RQ1パイプライン処理、多重化、モularityといった古典的コンピュータアーキテクチャの原則を、大規模量子コンピュータにおける制御複雑性の低減にどのように適応できるか?
  • RQ2低温環境下での熱的・配線的負荷を最小限に抑えつつ、効率的な量子情報輸送と記憶を実現するアーキテクチャの設計はどのようなものか?
  • RQ3量子誤り訂正のアイドルタイムを活用することで、リアルタイム制御を削減したフェイルセーフな量子コンピュータを構築できるか?
  • RQ4集中型処理領域と多重化イオン記憶を備えた分散型メモリを用いた場合、トラップイオン量子コンピュータのスケーリングの実用的限界は何か?
  • RQ5オンチップRAMと低温環境に適した部品を備えたFPGAベースのDACを用いることで、高速(100+ MSamples/s)、低ノイズのイオントラップ電圧制御をどのように達成できるか?

主な発見

  • 提案された量子フォン・ノイマンアーキテクチャは、計算、メモリ、制御を別々の機能ユニットに分離することで、大規模量子系における古典的制御の複雑さを顕著に低減する。
  • Quantum 4004設計は、1キュービットゲート操作を10 μs、2キュービット操作を20 μsで実行でき、フェイルセーフな量子アルゴリズムに適した実用的な計算速度を示している。
  • 多重化イオン記憶により、4キュービットパッケージごとに最大32,768キュービットのイオンを記憶可能となり、スケーラブルなメモリアーキテクチャを備えた大規模量子計算を実現する。
  • 量子演算のパイプライン処理により、計算が逐次化され、すべてのキュービットを同時に制御する必要が減り、低温環境下での熱的・配線的負荷が低減される。
  • DCセグメントの下にグランドプレーンを設けた最適化されたトラップジオメトリにより、寄生容量が低減され、RF安定性が向上し、最小限のクロストークで信頼性の高い動作が可能になる。
  • オンチップRAMを備えたFPGAベースのDACシステムと低温環境に適した部品を組み合わせることで、100+ MSamples/sの高速で低ノイズの電圧制御が実現され、接続数を最小限に抑え、100 MHzより高い周波数の量子化ノイズをフィルタリングできる。

より良い研究を、今すぐ始めましょう

論文の読解から最終レビューまで、研究時間を劇的に削減しましょう。

クレジットカード登録不要

このレビューはAIが作成し、人間の編集者が確認しました。