ITサービスプロバイダーの富士通株式会社(TSE: 6702)は、量子アプリケーション開発フレームワークであるOpen Quantum Application Research Package(OpenQARP)を、Apache License 2.0のもとでオープンソースソフトウェアとして公開しました。GitHub(v0.1.0)で公開されているこのパッケージは、70のコンポーザブルな構成要素と20のプリビルトアルゴリズムからなる100以上のモジュール式ソフトウェアコンポーネントを提供し、NISQおよびフォールトトレラント量子コンピューティング(FTQC)アプリケーションのワークフローにおける実装の複雑さを軽減し、コード量を最大70%削減します。
このライブラリには、基底状態および励起状態の計算(VQE、ADAPT-VQE、SSVQE、oo-pCCD/UpCCD)、スペクトルとダイナミクス(QPE、DOS-QPE、Trotter、QSVT)、および最適化(QAOA、PCE、Quantum Monte Carlo)において、論理回路の深さと状態準備のオーバーヘッドを最小化するように設計された富士通開発のアルゴリズムが搭載されています。主要な化学プリミティブには、古典的な事前計算を組み込んで初期状態準備回路を短縮するUnitary Pair Coupled Cluster Doubles(UpCCD)アルゴリズムと、エネルギースペクトル計算のための入力状態合成を簡素化するDensity of States Quantum Phase Estimation(DOS-QPE)が含まれます。材料科学のベンチマークにおいて、OpenQARPのSSVQEモジュールは実験的な光学特性評価と一致する結果を示し、Pauli Correlation Encoding(PCE)モジュールはポートフォリオ最適化ワークフローを高速化しました。
| [ OpenQARPソフトウェアアーキテクチャと実行環境 ] | ||
|---|---|---|
| ソフトウェアコンポーネントカテゴリ | アルゴリズムおよび技術実装 | 実行バックエンド互換性 |
| 状態準備と化学 | • UpCCD、ADAPT-VQE、SSVQE、VQD• 回路切断とSABRE配線 | • ローカルPython / CPU開発環境• ソースビルドによるNVIDIA CUDA-Qプラットフォーム |
| 位相推定と最適化 | • DOS-QPE、QSVT、Trotter、qDRIFT• PCE、QAOA、Quantum Monte Carlo | • 富士通40量子ビット状態ベクトルHPCシミュレータ• 富士通STAR QPUアーキテクチャのサポート予定 |
OpenQARPは、標準的なローカルPython環境、NVIDIA CUDA-Qプラットフォームとの統合によるGPUアクセラレーション環境、および1,024台のA64FX搭載PRIMEHPC FX700スーパーコンピュータユニットを備えた富士通の40量子ビット状態ベクトル量子シミュレータでの実行をサポートします。今回のグローバルリリースは、富士通のQuantum Simulator Challengeのもとで80以上の組織が参加したベータテスト期間を経て実現しました。OpenQARPは、理化学研究所との共同開発による256量子ビット超伝導システム、2030年までに10,000量子ビット以上のプロセッサを目指す開発、およびスズ空孔(SnV)ダイヤモンドスピンQPUプロトタイプを含む、富士通のより広範なハードウェアロードマップを補完します。
富士通ニュースルームから公式プレスリリースをこちらでご確認いただき、GitHubのオープンソースリポジトリをこちらでご覧いただけます。技術ドキュメントはOpenQARPドキュメンテーションこちらからアクセスでき、研究アプリケーションの詳細は富士通OpenQARPリサーチページこちらでご覧いただけます。
2026年9月15日




