Berkeley Open Infrastructure for Network Computing
ClimatePrediction.netのBBC協賛版。1920年から2080年までの160年間もの気候変動をシミュレートする。
ウェブサイトでは独自クライアントをダウンロードするよう誘導されるが、BOINC標準クライアントからも問題なく参加できる。
ワークの配布は2007年1月で打ち切られ、運用結果をもとにイギリス本国で特番が放映された(ダイジェスト版はYouTubeで閲覧可能。既に参加者登録は終了しており、現在は解析中ワークの返却のみ受け付けている)。
サーバ運用の手法が確立しているため、新たにプロジェクトを起こす際に一からインフラ部分を整備する労力を要しない。また、関連プログラムはオープンソース化されている。
SETI@home で得られた分散コンピューティングの運用ノウハウを他の科学研究にも役立てることを主眼としているため、サーバ運用の省力化を念頭に置いて開発されている。通常、分散コンピューティングでは計算結果の信頼性を高めるため、同一の仕事を複数の参加者に配布して返却された計算結果を比較している。この、仕事の複製 → 配布 → 計算結果の回収 → 真偽判定 → 参加者への功績値の付与 → 不要ファイルの抹消、という一連の運用が自動化されている。
旧SETI@home では、終了直前の仕事を複製しておき不正に功績値を稼ぐチート行為が問題となったが、個々の仕事がどの参加者のどのコンピュータに配布されたかを把握している BOINC ではこのようなことはない。
BOINC クライアントでは、自身が走っているコンピュータの情報を細かく調べてプロジェクト側に申告している。これにより、特定のプラットフォームや CPU の計算能力、プロジェクトに提供するメモリやハードディスク容量の多寡によって、参加の可否や配布する仕事の軽重を選択できるようになっている。
RND@home 無線基地局の効率よい配置・運用を行うためのシミュレーション。
SciLINC 植物学に関する膨大な文献をデータベース化する。
SETI@home 地球外知的生命体探査。天球上の一点から届く狭帯域信号を検出する。 SETI@home beta SETI@home 次期バージョンのベータ版。
TANPAKU タンパク質の構造と機能をブラウン動力学法(英語版)を用いて研究。
TSP 巡回セールスマン問題の研究。遺伝的アルゴリズムのほか、さまざまな検索アルゴリズムをテストする。
UCT : malariacontrol.net malariacontrol.netのβテスト。
UH Second Computing 複数の分散コンピューティングの受け皿となるプロジェクト。
Virtual Prairie 広大なプレーリー全体をシミュレートし、繰り返される放牧や伐採といった擾乱に対して生態学的にどれほどの復元力があるかの知見を得る。
XtremLab 分散コンピューティングのパフォーマンス向上を目的とした BOINC 自体の研究・分析。
Zebra RSA Bruteforce スマートカードで使われるRSA暗号をブルートフォース(総当たり)によって無力化。
Zivis Superordenador Ciudadano
長期に渡って運用停止していたり、運営側が休止を宣言したプロジェクト。
ABC@home ABC予想に関連する数の組を探索する。2011年に c ≤ 10 18 {\displaystyle c\leq 10^{18}} を満たす組、15年には c ≤ 2 63 {\displaystyle c\leq 2^{63}} までの約2380万個の組を求め、プロジェクトは終了した。
APS@home 生態系から発するガスなどの流動体が、計測地点に到達するまでにどのような軌跡を辿ったかを求める。
Artificial Intelligence System(英語版) 将来の大規模な人工知能システム構築の参考にするため、巨大なニューラルネットワークを構築する。
BBC Climate Change Experiment #BBC Climate Change Experiment参照。
BCL@Home タンパク質構造予測。新薬候補の探索を主眼においている。
Cels@home 細胞接着のメカニズムを、それを原因とした疾患(癌細胞の転移やウイルス感染、HIV感染など)を防止する観点から研究する。
climateprediction.net Seasonal Attribution Project climateprediction.
プロジェクト主催者のサーバは、次のような構成をとる。
プロジェクト・バックエンドサーバ 参加クライアントに配布するプログラムや計算ユニットをデータサーバに供給する、また参加者から送られてきた計算結果を処理するサーバ
BOINCサーバ群 スケジューリングサーバ群 参加クライアントと通信を行う。 計算ユニット、計算結果、参加者アカウントを管理する関係データベースサーバ バックエンドサーバとBOINCサーバ群を連携するユーティリティ プロジェクト参加者や開発者のためのWebインタフェース データサーバ群 参加クライアントへのファイル配信と計算結果の収集を行う。これらの通信はHTTPを使って行う。
Quake-Catcher Network Seismic Monitoring 簡易地震計ネットワークを構築する。
ClimatePrediction.net(英語版) 長期的気候予測技術の改善・気候変動調査 CPDN Beta Climateprediction.net 次期バージョンのβテスト。