Q-CTRL、Fire OpalをIBM Nighthawk R2に対応 60量子ビット回路を23秒で実行
Q-CTRLは、エラー抑制ソフトウェア「Fire Opal」がIBM Quantum Nighthawk R2およびR1に対応したと発表した。Nighthawk R2を使った60量子ビット量子ビットQuantum Bit / Qubit量子コンピュータで情報を表す基本単位。0と1のどちらかだけでなく、それらを重ね合わせた量子状態を取れる。QI補足量子ビット数が多いほど必ず高性能とは限らない。誤り率、接続性、コヒーレンス時間や論理量子ビット数も重要になる。の検証では、IBM Heron R3と比べて信号の差を1%未満に抑えながら、パイプライン実行時間を4分25秒から23秒へ短縮したとしている。
✍️ Quantum Indexの視点
発表内容の背景にある技術・事業上の意味と、数字や見出しだけでは見えにくい評価ポイントを解説します。 独自分析を読む ↓
発表概要
Fire Opalが新たに対応したのは、IBM Quantum Nighthawk R2のibm_phoenixと、Nighthawk R1のibm_berlinおよびibm_miamiである。IBM Qiskit FunctionsのPerformance ManagementとOptimization Solverを通じ、SamplerとEstimatorから利用できる。 Q-CTRLはフェルミオンフェルミオンFermion電子などに代表される粒子の分類の一つ。量子コンピューティングでは、主に量子化学や物性計算など、物質を扱うアプリケーションで登場する。QI補足量子コンピュータの方式や性能を表す用語というより、計算対象となる物理系に関する用語。特に電子を扱うシミュレーションでは、フェルミオン特有の性質を量子ビット上で表現する必要がある。系の時間発展を対象に、60量子ビット、30 Trotterステップのシミュレーションを実施した。コンパイル後の回路は2量子ビット回路深度回路深度Circuit Depth / Quantum Circuit Depth量子回路で、同時に実行できる操作をまとめたうえで、計算完了までに何段階のゲート操作が必要かを表す指標。QI補足深い回路ほど一般にノイズの影響を受けやすいが、深度だけで性能は決まらない。ゲート種類や誤り率、接続性、コンパイル後の回路も合わせて見る必要がある。152、2量子ビットゲート4,497個で構成された。 パイプライン実行時間は、IBM Heron R3のibm_bostonで記録した4分25秒から、Nighthawk R2のibm_phoenixでは23秒へ短縮された。Q-CTRLによると、両機の結果の差は1%未満で、選定した物理サイトにおけるRMSEは平均7.895×10⁻³だった。 同社は、ibm_bostonが最速GPUクラスタに対して36倍の実行時間優位を示した従来結果を基に、ibm_phoenixの優位性を400倍超の下限値と算出している。これは今回の速度向上から導いた値であり、独立した比較検証の結果ではない。
重要ポイント
- Fire Opalがibm_phoenix、ibm_berlin、ibm_miamiの各Nighthawk QPUQPU量子プロセッサ / Quantum Processor / Quantum Processing Unit / QPU量子ビットを搭載し、量子ゲートや測定などの量子計算処理を実行するハードウェアの中核部分。QI補足QPUの性能は量子ビット数だけでは判断できない。ゲート忠実度、接続性、速度、エラー率などを合わせて見る必要がある。に対応した
- 60量子ビット、30 Trotterステップ、4,497個の2量子ビットゲートを含む回路で検証した
- 実行時間はibm_bostonの4分25秒からibm_phoenixの23秒へ短縮され、約12倍高速化した
- ibm_bostonとの差は1%未満で、選定サイトのRMSEは平均7.895×10⁻³だったとQ-CTRLは報告している
- Fire Opalはクロストークとエラーの抑制を自動化し、追加ショットに依存する従来型エラー緩和を用いない構成を掲げる
技術・事業上の意味
技術面では、深いフェルミオン系回路において、信号精度をおおむね維持しながら実行時間を短縮できる可能性を示した点に意味がある。Qiskit Functionsとの統合により、利用者が回路最適化やエラー抑制を個別に設定する負担の軽減も狙う。 事業面では、Nighthawk QPU上でFire Opalを標準的なQiskitのインターフェースから利用できることが、実アプリケーションでの試行を進める要素となる。一方、結果はQ-CTRLによるベンチマークであり、Nighthawk初期チップでは広い回路に孤立した量子ビット不安定性があるとされる。独立検証や、利用料金を含めた費用効果は今回の発表では示されていない。
今後の注目点
今後は、同じ回路条件で第三者が速度と精度を再現できるかが重要となる。異なる回路規模やNighthawk R1を含む複数のQPUでも効果が維持されるか、初期チップの量子ビット不安定性が広い回路へ与える影響も判断材料となる。実利用の評価では、追加ショットや古典計算古典計算Classical Computing / Classical Computation0と1のビットを使って計算する、現在一般に使われているコンピューターによる計算方式。QI補足量子計算との比較対象として使われるが、CPU、GPU、スーパーコンピュータや専用アルゴリズムまで含み得るため比較条件に注意したい。を含む総実行時間、料金を含めた費用効果、導入事例が示されるかが焦点となる。
✍️ Quantum Indexの視点
今回の発表で注目すべきなのは、「GPUより400倍超高速」という派手な数字ではない。むしろ重要なのは、IBMがNighthawk R2で高めたQPUの実行スループットを、Fire Opalによる回路最適化やエラー抑制と組み合わせることで、60量子ビット量子ビットQuantum Bit / Qubit量子コンピュータで情報を表す基本単位。0と1のどちらかだけでなく、それらを重ね合わせた量子状態を取れる。QI補足量子ビット数が多いほど必ず高性能とは限らない。誤り率、接続性、コヒーレンス時間や論理量子ビット数も重要になる。・4,497個の2量子ビットゲートを含む比較的深い回路でも、従来のHeron R3と大きく異ならない信号を維持しながら高速に実行できた点にある。
4分25秒から23秒への約12倍の短縮についても、Fire Opal単体の性能向上と受け取るべきではない。Nighthawk R2自体がHeron R3より高い回路実行レートを備えており、今回の結果はハードウェア側の高速化と、Fire Opalによるコンパイル、量子ビット配置、クロストークや制御誤差の抑制を組み合わせたシステム全体の成果である。
今回扱われたフェルミオンフェルミオンFermion電子などに代表される粒子の分類の一つ。量子コンピューティングでは、主に量子化学や物性計算など、物質を扱うアプリケーションで登場する。QI補足量子コンピュータの方式や性能を表す用語というより、計算対象となる物理系に関する用語。特に電子を扱うシミュレーションでは、フェルミオン特有の性質を量子ビット上で表現する必要がある。系の時間発展は、IBMが直前に公開した「Qiskit Fermions」とも問題領域が重なる。Qiskit Fermionsは、フェルミオン固有の構造を保持したまま時間発展を構成し、量子ビットへの写像をトランスパイル途中まで遅らせることで、回路深度回路深度Circuit Depth / Quantum Circuit Depth量子回路で、同時に実行できる操作をまとめたうえで、計算完了までに何段階のゲート操作が必要かを表す指標。QI補足深い回路ほど一般にノイズの影響を受けやすいが、深度だけで性能は決まらない。ゲート種類や誤り率、接続性、コンパイル後の回路も合わせて見る必要がある。そのものを減らそうとする。一方、Fire Opalは生成された量子回路量子回路Quantum Circuit量子ビットに対する初期化、量子ゲート操作、測定などを順番に並べ、量子コンピュータで実行する計算手順を表したもの。QI補足同じアルゴリズムでも、使用する量子ビット数や回路深度、ゲート数は実装によって変わる。実機性能を比べる際は、回路の規模やコンパイル後の条件も確認したい。を実機上で高速かつ低誤差に実行する側を担う。今回Qiskit Fermionsを直接利用したとは発表されていないものの、両者を並べると、IBMのエコシステムが「効率的な回路を作る層」と「その回路を実機で成立させる層」の両方を整えつつある構図が見える。
Q-CTRLは直前にも、Fire Opalへ制約付きQAOA、Estimator向けのPauli twirling、コンパイラ制御などを追加している。今回のフェルミオン系シミュレーションでこれらの新機能が直接使われたとは発表されていないが、一連の動きを見ると、同社がFire Opalを単なるエラー抑制ソフトウェアではなく、最適化、期待値計算、量子ダイナミクスなど複数の用途を、異なるQPUQPU量子プロセッサ / Quantum Processor / Quantum Processing Unit / QPU量子ビットを搭載し、量子ゲートや測定などの量子計算処理を実行するハードウェアの中核部分。QI補足QPUの性能は量子ビット数だけでは判断できない。ゲート忠実度、接続性、速度、エラー率などを合わせて見る必要がある。上で実行するための共通基盤へ広げようとしていることが分かる。今回のNighthawk対応は、その「アプリケーションの横展開」に続く「ハードウェアの横展開」と見ることもできる。
一方、Q-CTRLが掲げる「最速GPUクラスタ比400倍超」は、かなり割り引いて見る必要がある。今回Nighthawk R2とGPUクラスタを同一条件で直接比較したわけではなく、以前Heron R3で得た「36倍」という比較結果に、今回の約12倍の実行時間短縮を組み合わせて導いた推定値だからだ。比較対象のGPU実装やアルゴリズム、精度条件が今回改めて検証されたわけでもない。この数字だけを切り出して「GPUに対する400倍超の量子優位性量子優位性Quantum Advantage / Quantum Computational Advantage特定の問題で、量子コンピュータが古典計算より速度、精度、コストなどで実用上の優位を示すこと。QI補足「量子超越性」と同義とは限らず、実用性を含めて使われることが多い。主張を見る際は比較した古典手法と評価指標を確認したい。を実証した」と表現するのは、発表内容をかなり拡大解釈している。
今回の成果は、量子コンピューターが古典計算古典計算Classical Computing / Classical Computation0と1のビットを使って計算する、現在一般に使われているコンピューターによる計算方式。QI補足量子計算との比較対象として使われるが、CPU、GPU、スーパーコンピュータや専用アルゴリズムまで含み得るため比較条件に注意したい。機を何百倍も上回ったという話より、高速化するQPUの性能を、アプリケーション側から実際に引き出すソフトウェア層をQ-CTRLが構築しつつあるという話として読む方が面白い。今後は、異なる問題や回路規模でも同様の精度と高速化を再現できるか、またFire OpalがIBM以外を含む複数のハードウェアで同じ役割を果たせるかが、汎用的な量子実行基盤としての価値を左右する。
NETWORKQ-CTRLを取り巻く業界ネットワークを見る →関連記事
- IBM、フェルミオン系向けオープンソースツール「Qiskit Fermions」を公開
- IBM、量子プロセッサ「Nighthawk r2」提供開始 毎秒10万回超の回路実行、Heron比最大25倍
- Q-CTRL、Fire Opalの量子最適化機能を拡張 制約付きQAOAや誤差低減を追加
