AQUA@home
AQUA@homeは、かつてD-Wave Systems社によって運用された、
Berkeley Open Infrastructure for Network Computing (BOINC) を基盤とする
分散コンピューティングプロジェクトです。このプロジェクトは2011年8月にその活動を終了しました。
目的と研究内容
プロジェクトの主要な目的は、当時開発が進められていた
超伝導断熱量子
コンピュータの性能を予測することにありました。特に、物質科学から機械学習に至るまで、多岐にわたる分野で発生しうる様々な問題に対して、このタイプの量子
コンピュータがどの程度の能力を発揮できるかを事前に評価することを目指していました。
AQUA@homeでは、量子
コンピュータで実行される
アルゴリズムの設計と分析に焦点を当てた研究が行われました。具体的な手法としては、量子モンテカルロ法が採用され、これを用いて様々な量子
アルゴリズムが検討されました。プロジェクトの終盤には、特にバイナリー二次計画問題と呼ばれる種類の計算課題に対する量子
コンピュータの適用性が探求されました。これは、組み合わせ最適化問題の一種であり、量子アニーリングなどの手法で解決が期待される問題です。
プロジェクトの特徴
AQUA@homeは、技術的な側面でもいくつかの特徴を持っていました。BOINCプラットフォーム上で最初にマルチスレッドによる計算に対応したプロジェクトの一つとして知られています。これにより、ユーザーの
コンピュータのリソースをより効率的に活用し、計算能力を高めることが可能となりました。
また、BOINC環境下で展開された
OpenCLという並列計算フレームワークの試験的なアプリケーションとしても計画されていました。
OpenCLは、CPUだけでなくGPUなどの異なる種類の計算資源を活用するための技術であり、AQUA@homeは
分散コンピューティングにおける新しい計算手法の可能性を探る場ともなりました。
成果と終焉
AQUA@homeでの計算活動を通じて得られた研究成果は、学術論文として公開されています。これらの論文は、
超伝導断熱量子
コンピュータの特性や、特定の量子
アルゴリズムの性能に関する知見を提供しています。
しかし、プロジェクトは恒久的なものではなく、当初の目的を達成した、あるいは研究の進捗状況によって、2011年8月に閉鎖されることとなりました。短い期間ではありましたが、
分散コンピューティングを利用した量子
コンピュータ研究の試みとして、またBOINCプラットフォームにおける技術的な先進事例として、その役割を果たしました。
関連項目
*
Berkeley Open Infrastructure for Network Computing (BOINC)