Quantinuum/tket

Source code for the TKET quantum compiler, Python bindings and utilities

何を解決するか

TKETは、さまざまな量子コンピューティングアーキテクチャ上で効率的に実行できるように、量子回路を最適化する高性能な量子コンパイラです。

動作方法

C++で実装されたコアエンジンにより、最大の実行速度を実現しており、ユーザーが量子回路を構築し、シミュレータや物理デバイス上で実験を管理できるPythonインターフェースpytketを提供しています。システムは拡張モジュールを用いて、Qiskit、Cirq、PennyLaneなどの人気のある量子ライブラリとの相互運用性を実現しています。

対象ユーザー

特定のハードウェアターゲット向けに量子回路を最適化する必要がある量子コンピューティングの研究者や開発者向けに設計されています。

特徴

  • クロスプラットフォーム最適化: 複数の異なる量子アーキテクチャ向けに回路を最適化します。
  • 高いパフォーマンス: コア機能は速度を重視してC++で記述されています。
  • 拡張性のあるアーキテクチャ: 異なる量子デバイス、シミュレータ、およびサードパーティライブラリとの相互運用性をサポートする拡張機能を提供します。

関連

  • プロジェクト
  • プロジェクト
  • プロジェクト
  • プロジェクト
  • プロジェクト