blueqat news
量子コンピュータ関連銘柄 更新: 10/12 13:45(日本時間)
%は前日比・グラフは直近10営業日の推移 — 株価とニュースの突き合わせ / 業界の関係図
ソフトウェア・アルゴリズム

IBMがQiskit 2.2をリリース - C言語のサポート強化と新機能を追加

要約

IBMが量子コンピュータ開発ツール「Qiskit」の新版2.2を発表し、C言語での利用を大幅に拡充しました。これにより、スーパーコンピュータで多く使われるC++やFortranとの連携が容易になり、量子コンピュータと従来型コンピュータを組み合わせた計算が可能になります。処理速度も平均10〜20%向上しています。

IBMはQiskitの新バージョン2.2をリリースしました。この新リリースの最も重要な特徴は、スタンドアロンのトランスパイラ機能を導入したCサポートのさらなる拡充です。IBMは今年4月のQiskit 2.0で最初にC言語APIを導入しましたが、当初は少数のQiskit機能との連携のみを提供していました。しかしリリース2.1とこの新リリースでC APIが大幅に拡張され、ユーザーはCおよびC APIを介して統合された他の言語でネイティブに実行可能なエンドツーエンドの量子ワークフローを構築できるようになりました。

このC互換性は、高性能コンピューティング(HPC)向けのIBMの量子中心スーパーコンピューティングセンター(QCSC)のビジョンをサポートする上で重要です。現在のHPCプログラミングの大部分がC++やFortranを使用しており、これらはこのC APIインターフェースと相互運用可能であるため、これは非常に重要です。そのため、HPCプログラマーはQiskitを使用するためにPythonベースの言語に変換する必要がなくなります。これにより、量子とクラシカルHPCのハイブリッドワークフローの作成も容易になります。

さらに、この最新リリースには他の新機能と改善点がいくつか含まれています。IBMによると、この新バージョンでは平均して10-20%のトランスパイル性能の向上が見られるとのことです。これは主に、追加の内部計算をPythonからより効率的なRust言語に変換したことによるものです。分数回転ゲートをサポートできるハードウェアバックエンド向けの角度境界サポートも含まれています。また、将来の耐障害性コンピューティングをサポートするシステムに向けた準備として、耐障害性アーキテクチャにより適したゲート出力セットを作成できるLitinskiトランスフォーメーションというオプションのトランスパイルパスが追加されました。

IBMはこのリリースでいくつかの軽微なバグ修正も行い、より新しいバージョンのRustとPythonでQiskitを使用することを要求しています。また、一部の回路ライブラリ関数はバージョン2.2で非推奨となり、バージョン3.0で完全に削除される予定です。

2025年10月23日

続きはメールでも受け取れます

新着記事のまとめを、毎日・週1回・月1回から選んでお届けします。 対談と教えて先生の続きも読めるようになります。登録も閲覧も無料です。

ログインしてメール配信を設定