«

»

6月 15

>BOINCでお手軽社会貢献しようよ!!

>

やっぱり鯖のスペックを使い余しています。Quad CoreCPUをWeb鯖、それもほとんど全く人が来なくてコンテンツは「動作テスト中です」に使うのはあまりにも勿体なすぎるww

そこで、分散コンピューティング(グリッドコンピューティング)を使用して社会貢献ができる「BOINC」に参加してみることにしました。

グリッド・コンピューティング – Wikipedia
BOINC=Berkeley Open Infrastructure for Network Computing
Berkeley Open Infrastructure for Network Computing – Wikipedia

「BOINC(ボインク)」とは、余剰リソースを束ねて様々なことに使用するための環境です。それ自体で何かをするわけではなく、「プロジェクト」に登録して使用します。

これに協力することによって高性能なスーパーコンピュータを導入できない研究所などでも、莫大なリソースを消費する操作(新薬開発の研究など)を行えます。

有名なプロジェクトは

  • WCG(World Community Grid) 「IBMの援助で発足したプロジェクトで、目的は人類に貢献するプロジェクトに取り組むための、世界最大の公的コンピューティング・グリッドを構築することです。World Community Grid ではテクノロジーを、公的な非営利組織のみが人道的研究に利用できるようにしています。プロジェクトの成果はパブリックドメイン(知的財産権が存在しない状態)として世界中の研究コミュニティーに公開されます。」
  • Rosetta@home 「Rosetta@homeは、世界中のインターネットに接続したコンピュータを使うBOINCによる科学研究プロジェクトです。蛋白質立体構造ならびに蛋白質-蛋白質間と蛋白質-リガンド相互作用を予測し設計することを目的とします。私たちの最終的なゴールは、正確に蛋白質立体構造とその複合体を予測し設計する手法を確立し、HIV/エイズ、ガン、マラリア、アルツハイマーなどのような人間の難病に対する治療法に一役買うことであります。」
  • PrimeGrid  素数を発見するための数学系プロジェクトです。素数を発見する面白さをもたらし、また素数に関連する教材を提供することにTeam2ch Wikiより数学分野へ貢献し、暗号システムの発展・コンピュータセキュリティの向上に役立てられます。運良く記録的な素数を発見した場合、発見者として歴史に自分の名前を刻むこともできます。」

(紹介文はTeam2ch Wikiから引用)

俺がやってるのはWCG。BOINCは、Windows/Mac/Linuxに対応しているので、普通にDebianで動かしてる。ちなみに、同時に複数のプロジェクトに加入することもできます。

インストール方法(Ubuntu/Debian)

  1.  ソフトウェアセンターで「BOINC」で検索、インストール
  2. 「システムツール」の所にあるので、そのままクリック
  3. 「ADD PROJECT」をクリック、お好みのプロジェクトを選択
  4. メルアド・パスワードなどを入力
  5. 登録完了!
  6. プロジェクトの公式サイトが自動的に開くので、ログイン、設定をする。
  7. ロケールを日本にして、チームに加入。minamiさんがリーダーの、俺も参加している「3degrees」に入ってもらえると嬉しいですw

※チームはプロジェクトごとにあります。成績もプロジェクトごとです。

こんなもん。とても簡単。あとは放っておくだけで社会貢献ができる。たまに結果とかを見てあげましょう。Advanced Viewにすると、詳細表示・詳細設定が可能。
常用PCで重いのが嫌なら 「高度な操作」→「プレファレンス」から。
※かなり負荷がかかります。CPU温度に注意

GPUが使えるプロジェクト(OS・グラボ依存、動かない場合も)もたまにあるので、興味のある方は探してみては

みなさんも余剰リソースを分散コンピューティングでお手軽社会貢献しましょう!w

Permanent link to this article: http://lga128.nekobaka.net/2011/06/boinc%e3%81%a7%e3%81%8a%e6%89%8b%e8%bb%bd%e7%a4%be%e4%bc%9a%e8%b2%a2%e7%8c%ae%e3%81%97%e3%82%88%e3%81%86%e3%82%88/

4 comments

Skip to comment form

  1. Anonymous

    >BOINCはP2Pじゃないですよ…

  2. LGA128

    >ですね。。。 ご指摘ありがとうございます!

  3. 3110

    >社会貢献とは!ところで、時々4コアが必要になったりする作業があったら困りません?

  4. LGA128

    >サーバーなので問題なし。今はX60sをメインにしてるw

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

次の HTMLタグおよび属性が使えます: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>

Time limit is exhausted. Please reload the CAPTCHA.