Qiskit SDK v2.3
2026年1月
-
QiskitをハイブリッドQuantum-HPCワークフローの主要プラットフォームとして位置づけることに焦点を当ててきたv2.xシリーズ全体の勢いを踏まえ、Qiskit SDK v2.3はC APIの大幅な拡張とともに、量子回路の構築と最適化のためのより高速で柔軟なツールを提供します。
主な更新内容は以下の通りです。
-
Cにおけるカスタムトランスパイラーパス - 新しい
QkDagオブジェクトと拡張されたQkTargetオブジェクトを使用して、QiskitのC API経由でカスタムトランスパイラーパスを記述できます。これにより、コンパイルパイプライン全体を再構築することなく、コンパイルプロセスの段階的な検査、変更、拡張が可能になります。 -
より高速なハードウェアレイアウト選択 -
VF2LayoutとVF2PostLayoutのアップグレードとRustによるパフォーマンス強化により、回路からハードウェアへのレイアウト選択の速度とスケーラビリティが向上し、コンパイルのオーバーヘッドを削減し、量子ハードウェア上での忠実度を向上させます。 -
新しいマルチ量子ビットPauli測定 - 新しい
PauliProductMeasurement命令により、単一の操作で複数の量子ビットにわたる同時射影測定が可能になり、フォールトトレラント量子コンピューティングにおける一般的な表現方法であるPauliベース計算へのコンパイルが可能になります。 -
初期フォールトトレラントトランスパイルの改善 - 特にClifford+Tターゲットを対象とした、初期フォールトトレラントターゲットへのトランスパイルのパフォーマンスと機能の強化により、ユーザーは将来のQPU向けにトランスパイルパイプラインをより効率的に構築できます。
これらの機能により、開発者は量子回路の最適化をカスタマイズし、既存のHPCワークフローと統合する上でより大きな柔軟性を得られます。詳しい技術的な概要についてはブログを参照してください。
-
何が変更されたか気になりますか?変更履歴とv2.3リリースノートをお読みください。
すべてのバージョンのリリースノートを見るには、Qiskit SDKリリースノートを参照してください。