以下は JE2BWM ほかが作成した翻訳
です。
原文は University of California より
GFDL で配付されており、
この翻訳も GFDL に従います。
原文: Getting started (翻訳対象の更新日付は 6:25 PM UTC, March 06 2006 です)。
始めましょう |
|
どのように動作するか
BOINC プロジェクトに参加するのは次のように簡単です。
BOINCをダウンロードしてきてインストールします。
プロジェクトのURL とあなたのE-メイルアドレス、パスワードとを、入力することを求められます。
これだけです、簡単でしょう。
あなたのPCでBOINCを走らせると、下記のように動きます:
- あなたのPC は、プロジェクトのスケジューリング・サーバから
一連の指示を受けとります。
指示はあなたのPCがどのようなものであるかによって異なります。
たとえば、搭載しているメモリ量よりも多くのメモリを必要とする
ような仕事は、サーバから与えられることはありません。
指示には、複数の部分からなる仕事をたくさん含んでいることもあります。
プロジェクトは[同時に]いくつかのアプリケーションを
サポートできるので、サーバはそれらのうちのいずれかの
仕事を選んで送ってきます。
- あなたのPC は実行可能ファイルと入力ファイルをプロジェクトの
データ・サーバからダウンロードします。
そのプロジェクトが新しい版のアプリケーションを公開すると、
その[新しい] 実行可能ファイルが自動的にあなたのPCにダウンロードされます。
- PC はそのアプリケーションを実行し、出力ファイルを作り出します。
- PC は出力ファイルをデータサーバにアップロードします。
- その後、(あなたの好みの設定にも
依りますが、最大数日後までに)あなたのPC は計算結果をスケジューリング・サーバに報告し、
次の仕事の指示を受けとります。
このサイクルがずっと繰り返されます。
BOINC は上記のすべてを自動的に行いますから、あなたはとくに
しなければならないことはありません。
功績(Credit)
プロジェクトのサーバは、あなたの計算機がどれだけの仕事をしたかを
把握し続けます。 この量を、功績(credit)と呼びます。
功績の認めかたが適切に維持されるように、多くのBOINC プロジェクトは
次のように動きます。
- 個々のワークユニットは、数台の計算機に送られるかもしれません。
- ある計算機が結果を報告するとき、どれだけCPU時間を使ったか
を基に、相当の功績を認めるよう求めます。
- 最低2つの結果が戻ってきた時点で、サーバはそれらを比較します。
もし結果どうしが符合すれば、申請された功績の値のうち、
小さいほうの値を参加者らは認められます。
以下のことを忘れないで下さい:
-
あなたの計算機が結果を報告してから、
報告された結果に功績が認められる時点までには、
数日の遅れがあるかもしれません。
User page のあなたの部分では、どれだけあなたの功績が保留状態(Pending)になって
いるかが表示されます(Pendingとは、ここでは、申請したがまだ認められていない
という意味です)。
-
功績を認める処理が始まるのは、
あなたの計算機がサーバに結果報告をしたときです(計算処理が終わったときでもなく、
出力ファイルをアップロードしたときでもありません)。
-
まれには(たとえば、1つ以上の計算機で異常が生じたときには)、
計算について功績を受けとることが決してないこともあり得ます。
最終更新時刻 00:49:06, 2006年08月12日(JST)
Copyright © 2012 University of California.
Permission is granted to copy, distribute and/or modify this document
under the terms of the GNU Free Documentation License,
Version 1.2 or any later version published by the Free Software Foundation.
Copyright © 2012 Komori Hitoshi(je2bwm at jarl.com).
Japanese translation from English web pages on BOINC.
Permission is granted to copy, distribute and/or modify this document
under the terms of the GNU Free Documentation License,
Version 1.2 or any later version published by the Free Software Foundation.