このページの本文へ

量子コンピュータ向けアプリ開発ツールキットの無償プレビュー版をリリース

マイクロソフト、新開発の量子コンピュータ言語を「Q#」と命名

2017年12月19日 12時00分更新

文● 羽野三千世/TECH.ASCII.jp

  • この記事をはてなブックマークに追加
  • 本文印刷

 マイクロソフトは米国時間12月11日、同社が開発中である量子コンピュータ向けのアプリケーション開発ツールキット「Quantum Development Kit」の無償プレビュー版をリリースした。量子コンピュータ向けに新たに開発したプログラミング言語、量子コンピュータの振る舞いを従来コンピュータ上で再現するシミュレーターといったリソースをアプリケーション開発者向けに提供する。

 同社は10月のIgnite 2017で、「トポロジカル量子コンピュータ」のハードウェアと、量子コンピュータ向けプログラミング言語を発表した。新しいプログラミング言語はF#のドメイン特化言語として開発され、発表当初は名称未定とされていたが、この度、「Q#」と命名された。

 今回リリースしたツールキットは、量子力学の専門家でない開発者でも量子コンピュータ上でのプログラミングを学べるようにすることを目的に設計されている。マイクロソフトの統合開発環境Visual Studioと統合されており、キットの1部として提供するローカルの量子シミュレーターを使用して、一般的なPC上でおよそ30論理量子ビットの量子コンピュータをシミュレートすることが可能だ。開発者は自分のPCを使って量子コードをデバッグし、小規模なコードを実行できる。

 大規模な量子計算のシミュレートには、従来からAzureベースの量子コンピュータシミュレーターを提供している。こちらでは40論理量子ビット以上のシミュレートが可能。

 開発ツールキットの提供に加えて、同社はドキュメント、ライブラリ、サンプルプログラムの統合パッケージも用意する。これにより、開発者が、量子テレポーション(「量子もつれ」と呼ばれる量子状態で接続された量子ビット間で安全に情報を共有する方法)など、量子コンピュータ独特の概念に慣れ親しむことができるとする。

■関連サイト

カテゴリートップへ

本記事はアフィリエイトプログラムによる収益を得ている場合があります

アクセスランキング

  1. 1位

    TECH

    訓練だとわかっていても「緊張で脇汗をかいた」 LINEヤフー、初のランサムウェア訓練からの学び

  2. 2位

    ビジネス・開発

    最悪のシナリオは「フィジカルAI」による基幹産業の衰退 日本の勝ち筋は、“同期技術”と“ドメイン知識”

  3. 3位

    ITトピック

    若手が言わない“本音の退職理由”上位は/「データ停止は景気後退よりも企業の脅威」6割/クライアントに告げずAI活用するフリーランス、ほか

  4. 4位

    Team Leaders

    ファイル名が命名規則に合っているかの自動チェック、Power Automateのフローで実現しよう

  5. 5位

    TECH

    “GPUなし”ノートPCで動くLLMで、ローカルAIエージェントを自作する

  6. 6位

    TECH

    糖尿病超早期を採血なしで検出、予防へ! 代謝や臓器のつながりに着目した予防法開発

  7. 7位

    ビジネス

    廃校がAIの心臓部に!? 地方の遊休施設を「AIデータセンター」に生まれ変わらせるハイレゾの挑戦がアツいぞ

  8. 8位

    TECH

    業界横断で“サイバー攻撃から供給網を死守” NTT・アサヒ・トライアルらが「流通ISAC」始動

  9. 9位

    Team Leaders

    バックオフィス業務もAIに“丸投げ” マネーフォワードが「Cowork」機能を2026年7月に投入へ

  10. 10位

    sponsored

    AI議事録はもう「Zoom」1つでいい “やりっぱなしの会議”を次のアクションへ変える

集計期間:
2026年04月07日~2026年04月13日
  • 角川アスキー総合研究所